我試圖在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-無頭瀏覽器 –