Jenkins无法找到Chrome浏览器进行自动测试-我该怎么办?

zf9nrax1  于 2023-06-21  发布在  Jenkins
关注(0)|答案(1)|浏览(125)

我试图开始运行在Jenkins我的测试java + selenium+ TestNG为例我试图获得标题在google.com在我的IDE所有工作正确,我的代码在git,jenkins启动,编译项目为了确保所有正确我的简单方法打印一些文本,其工作ChromeDriver成功启动。
但是webdriver(chrome driver)得到这个问题image issuge
我的搜索问题每一个都说,确保Chrome浏览器和webdriver版本相同。正确的版本是一样的
我认为webdriver找不到Chrome浏览器:
从chrome位置/usr/bin/google-chrome启动的进程不再运行,因此ChromeDriver假定Chrome已崩溃。)
如何使用webdriver运行测试,或者如何显示webdriver路径到Chrome浏览器?
我将感激任何帮助
谢谢,祝你有美好的一天!stacktrace 1stacktrace 2

eyh26e7m

eyh26e7m1#

太棒了!穆拉特Ishen谢谢!它是工作

ChromeOptions opt = new ChromeOptions();
    opt.setBinary("/usr/bin/google-chrome-stable");  //chrome binary location specified here
    
    opt.addArguments("--headless");
    opt.addArguments("--no-sandbox");
    driver = new ChromeDriver(opt);

相关问题