我试图在ubuntu 14.04虚拟机上运行量角器测试(由谷云), 由于某种原因,当我运行'量角器conf.js'我得到一个错误说:WebDriverError错误:Chrome未能启动:退出异常
E /发射器 - WebDriverError:未知错误:Chrome的启动失败:异常退出
我遵循了这一任务,以安装无头铬: https://gist.github.com/alonisser/11192482
运行量角器cons.js之前,我跑“webdriver的经理开始”
当我运行“的Xvfb -ac:2式屏幕0 1280x1024x16”其冻结时到达 “初始化内置在扩展GLX”
我还试图改变conf.js到 chromeOptions:{ ARGS:[ “--headless”, “ - 禁用GPU”, “--window尺寸为800x600 =”] ' 但量角器打印'开始',然后错误:'失败:未知错误:键盘转换需要X显示器,考虑使用Xvfb'
重要的是要提到它在一两个小时之前都运行良好。 然后我只是让我的Mac睡觉,当然这是退出虚拟机..
我在量角器运行相同的测试在我的mac和它的作品很好。 该问题与实例vm上的chrome/chromeDriver有关。
非常感谢!
您还可以告诉我们您正在使用的Chrome和Chromedriver的版本。Chrome刚刚更新到59版,所以你需要有ChromeDriver 2.30 – wswebcreation
google-chrome --version - >'Google Chrome 59.0.3071.104' chromedriver --version - >'ChromeDriver 2.30.477691' 另请参见:'webdriver-经理@ 12.0.6'和'量角器@ 5.1.2' –
希望这可能会帮助你https://stackoverflow.com/questions/39080917/how-to-run-protractor-testcases-in-jenkin-with-a-无头浏览器 –