交通這是我必須做的:提琴手沒有捕獲到來自Chrome的
- 在打開IE/Chrome瀏覽器/ Firefox瀏覽器的URL。
- 做一些UI用戶操作(點擊/提交)。
- 記錄對特定http調用的http請求。
這裏是我做的:控制檯應用程序+硒RC打開url &做用戶操作+ Fiddler Core來捕獲該HTTP流量。
我的代碼在我運行FirefoxIE時工作正常,但不知道爲什麼Fiddler Core在Chrome上運行時無法捕獲任何http通信。
ISelenium selenium = new DefaultSelenium("localhost", 4444, "*googlechrome", "http://money.msn.com/");
selenium.Start();
selenium.Open("/");
selenium.WaitForPageToLoad("30000");
另一種野趣的事情,如果我不使用Process類,那麼我可以看到提琴手核心捕捉HTTP請求使用Selenium RC &打開Chrome瀏覽器。但我需要一個UI自動化工具來執行用戶操作。
任何幫助將大大appriciated。
謝謝。
你能解釋一下爲什麼當我使用IE和FF時,它會起作用嗎? – 2011-04-21 06:29:05
您可以自動執行IE和FF並執行相同的HTTP請求並可以捕獲流量?如果是這種情況,那麼本地主機流量不是問題。 – BertNase 2011-04-21 06:33:07
是的,我爲FF&IE&Fiddler Core運行相同的自動化,可以捕獲流量。 – 2011-04-21 06:39:34