我在使用Firefox進行watir-webdriver測試時遇到了問題,並決定轉移到CHROME。這運行良好的本地開發框,但是當從我們的qa服務器上的團隊城市啓動時,出現以下錯誤:從teamcity啓動時使用ChromeDriver時出錯
這與開發盒使用相同的chromedriver。
Windows 2003 Server 32 bit
Chrome 14.0.835.186
chromedriver_win32_14.0.836.0.zip ChromeDriver server for win32
Ruby 1.8.7
watir-webdriver 0.3.4
selenium-webdriver 2.7.0
watir-page-helper 0.3.0
錯誤
[15:57:06]: Started ChromeDriver
[15:57:06]: port=1203
[15:57:31]: .\test\automation\proxy_launcher.cc(89): error: Value of: app_launched
[15:57:31]: Actual: 1
[15:57:31]: Expected: AUTOMATION_SUCCESS
[15:57:31]: Which is: 0
[15:57:31]: Error while awaiting automation ping from browser process
[15:57:56]: .\test\automation\proxy_launcher.cc(223): error: Value of: automation()->GetBrowserWindowCount(&window_count)
[15:57:56]: Actual: false
[15:57:56]: Expected: true
我嘗試作爲不是服務運行。我得到相同的錯誤。 **。\ test \ automation \ proxy_launcher.cc(89):error:value:app_launched **雖然這次我實際上看到了chrome窗口彈出,但實際上並沒有被使用,並且場景失敗。 – Jim
當不作爲服務運行時,Firefox會做什麼? –