Google chrome 从teamcity启动时使用ChromeDriver时出错

Google chrome 从teamcity启动时使用ChromeDriver时出错,google-chrome,teamcity,watir,watir-webdriver,Google Chrome,Teamcity,Watir,Watir Webdriver,我在瓦蒂尔网络驱动程序测试中遇到了firefox的问题,决定改用CHROME。这运行良好的本地开发环境,但是当从我们的qa服务器上的team city启动时,我得到以下错误: 这是使用与dev box上相同的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-we

我在瓦蒂尔网络驱动程序测试中遇到了firefox的问题,决定改用CHROME。这运行良好的本地开发环境,但是当从我们的qa服务器上的team city启动时,我得到以下错误:

这是使用与dev box上相同的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

我相信您的问题是您正在将TeamCity代理作为服务运行,请尝试使用以下说明手动运行代理:

我没有使用TeamCity或Watir,但我收到了来自windows服务下运行的webdriver(使用selenium server)的相同错误消息


对我有效的解决方案是在另一个帐户而不是系统帐户下运行服务。可能值得一试吗?

我试着以非服务的方式运行。我得到了相同的错误\test\automation\proxy\u launcher.cc(89):error:Value of:app\u launched虽然这次我看到了弹出的chrome窗口,但它实际上没有被使用,场景也失败了。当Firefox没有作为服务运行时,它会做什么?