微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

linux – 未知错误:在ubuntu上执行Selenium UI测试用例时,DevToolsActivePort文件不存在错误

我有一个拥有UI的ubuntu服务器. U可以通过触发mvn test命令来执行测试用例.但问题是,当我从另一台机器通过终端ssh机器时,我得到以下错误

unkNown error: DevToolsActivePort file doesn't exist
  (Driver info: chromedriver=2.40.565383 (76257d1ab79276b2d53ee976b2c3e3b9f335cde7),platform=Linux 4.4.0-121-generic x86_64) (WARNING: The server did not provide any stacktrace @R_789_4045@ion)
Command duration or timeout: 60.04 seconds
Build info: version: '3.8.1', revision: '6e95a6684b', time: '2017-12-01T18:33:54.468Z'
System info: host: 'ubuntu-test', ip: 'X.X.X.X', os.name: 'Linux', os.arch: 'amd64', os.version: '4.4.0-121-generic', java.version: '1.8.0_171'
Driver info: driver.version: ChromeDriver

但是如果我通过remmina远程机器然后执行该机器终端的相同命令,则相同的命令会成功启动chrome.

解决方法:

尝试运行没有sudo权限的selenium-server:

java -jar path / to / selenium-server-standalone.jar

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐