【发布时间】:2017-05-24 11:22:44
【问题描述】:
我正在 Jenkins 的帮助下通过 selenium(TestNG 编程)执行 chrome。 Chrome 未启动。
在终端中执行相同的 jar(所有硒测试)工作正常。 当我使用 Jenkins 执行同一个 jar 时,Chrome 没有启动。
浏览器:chrome 58+,
操作系统:Ubuntu 14.04
错误信息是
没有这样的会话(驱动程序信息:chromedriver=2.29.461571 (8a88bbe0775e2a23afda0ceaf2ef7ee74e822cc5),平台=Linux 4.4.0-53-generic x86_64)(警告:服务器未提供任何堆栈跟踪信息)命令持续时间或超时:16 毫秒构建信息:版本:'未知',修订:'未知',时间:'未知'系统信息:主机:'sureshautomation',ip:'127.0.1.1',os.name:'Linux',os.arch:' amd64', os.version: '4.4.0-53-generic', java.version: '1.8.0_111' 驱动信息: org.openqa.selenium.chrome.ChromeDriver Capabilities [{message=unknown error: Chrome 无法启动: 异常退出 (驱动程序信息: chromedriver=2.29.461571 (8a88bbe0775e2a23afda0ceaf2ef7ee74e822cc5),platform=Linux 4.4.0-53-generic x86_64), platform=ANY}] 会话ID: 6e87715bb49201dffa32437749d3be9f
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 在 sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) 在 sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 在 java.lang.reflect.Constructor.newInstance(Constructor.java:423)
【问题讨论】:
-
尝试升级浏览器版本。
-
@SureshKumar 你能考虑通过 CLI 执行你的
TestNG Suite吗? AFIK,接下来是即时任务。谢谢 -
@Guy 我已经在使用最新的浏览器了。
-
@Dev 它在终端中运行良好。
-
@SureshKumar 您是否创建了脚本并将其添加到 Jenkins?谢谢
标签: linux google-chrome selenium jenkins jenkins-plugins