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执行时发现问题解决了。


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