webdriver + jenkins執行用例報“unknown error: cannot find Chrome binary”

jenkins集成後發現運行webdriver腳本時報如下問題:



執行環境:win7       jdk1.7  使用的是chrome瀏覽器 , 在ide中單獨執行代碼是沒問題的,在jenkins執行報截圖問題

爲什麼會出現如上問題呢:

分析:可能是因沒有定位chrome瀏覽器的位置,找不到binary ,所以報錯,增加紅框語句:



System.setProperty("webdriver.chrome.driver", "files/chromedriver.exe");
ChromeOptions options = new ChromeOptions();
options.setBinary("chrome.exe路徑");
ChromeDriver driver = new ChromeDriver(options);

然後打斷點發現:binary是有值的


然後在使用jenkins執行時發現問題解決了。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章