【发布时间】:2015-09-12 22:19:17
【问题描述】:
我有一个用 Eclipse 编写的 selenium 脚本,它调用一个 ChromeDriver,它启动一个 URL、读取标题并关闭浏览器。我能够在 Eclipse 中以及在命令提示符下成功执行此操作。
但是,当我使用构建例程(通过执行批处理命令)创建 Jenkins 作业时,构建会持续运行很长时间。在使用 sysout 语句进行跟踪后,我发现构建在 drive.get() 处停止
driver.get("google.com");
等待很长时间后构建失败并出现以下错误消息:
Starting ChromeDriver 2.15.322448 (52179c1b310fec1797c81ea9a20326839860b7d3) on port 39626
Only local connections are allowed.
[304.538][SEVERE]: Timed out receiving message from renderer: 298.714
[904.539][SEVERE]: Timed out receiving message from renderer: 600.000
[914.540][SEVERE]: Timed out receiving message from renderer: 10.000
Build step 'Execute Windows batch command' marked build as failure
Finished: FAILURE
【问题讨论】:
标签: java selenium jenkins selenium-webdriver selenium-chromedriver