从 teamcity 启动时使用 ChromeDriver 时出错

发布于 2024-12-07 00:55:05 字数 913 浏览 2 评论 0原文

我在使用 Firefox 进行 watir-webdriver 测试时遇到了问题,因此决定转向 CHROME。这在本地开发盒上运行良好,但是当从我们的 qa 服务器上的 team city 启动时,我收到以下错误:

这使用与开发盒上相同的 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

I was having trouble with firefox for my watir-webdriver tests and decided to move over to CHROME. This runs fine local dev box, however when kicked off from team city on our qa server I get the following error:

This is using the same chromedriver as on dev box.

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

Error

[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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

予囚 2024-12-14 00:55:05

我相信您的问题是您正在将 TeamCity 代理作为服务运行,请尝试使用以下说明手动运行代理:http://confluence.jetbrains.net/display/TCD5/Setting+up+and+Running+Additional+Build+Agents#SettingupandRunningAdditionalBuildAgents-启动构建代理

I believe your problem is you're running the TeamCity agent as a service, try manually running the agent using the instructions on: http://confluence.jetbrains.net/display/TCD5/Setting+up+and+Running+Additional+Build+Agents#SettingupandRunningAdditionalBuildAgents-StartingtheBuildAgent

夜还是长夜 2024-12-14 00:55:05

我没有使用 TeamCity 或 Watir,但我在 Windows 服务下运行的 webdriver(使用 selenium 服务器)收到了相同的错误消息。

对我有用的解决方案是在另一个帐户而不是系统帐户下运行该服务。也许值得一试?

I'm not using TeamCity or Watir, but I had the same error message from webdriver (using selenium server) running under a windows service.

The solution that worked for me was to run the service under another account and not the system account. Might be worth a try?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文