我在jenkins中运行webdrivermanager时遇到问题这是我的代码:
WebDriverManager.firefoxdriver().setup();
FirefoxOptions firefoxOptions = (FirefoxOptions) options;
return new FirefoxDriver(firefoxOptions);
在本地,它工作得很好,但在jenkins上,我得到了一个错误:
org.openqa.selenium.webdriverexception:在路径中找不到firefox二进制文件。确保已安装firefox。操作系统似乎是:linux
你知道我能做些什么来解决这个问题吗?
谢谢
1条答案
按热度按时间vybvopom1#
在jenkins上安装firefox。如果是无头环境,还需要安装xvfb(x虚拟帧缓冲区)并设置
DISPLAY
环境变量。更多信息,例如在这里。