webdrivermanager与jenkins的集成

aurhwmvo  于 2021-07-03  发布在  Java
关注(0)|答案(1)|浏览(294)

我在jenkins中运行webdrivermanager时遇到问题这是我的代码:

WebDriverManager.firefoxdriver().setup();
                FirefoxOptions firefoxOptions = (FirefoxOptions) options;
                return new FirefoxDriver(firefoxOptions);

在本地,它工作得很好,但在jenkins上,我得到了一个错误:
org.openqa.selenium.webdriverexception:在路径中找不到firefox二进制文件。确保已安装firefox。操作系统似乎是:linux
你知道我能做些什么来解决这个问题吗?
谢谢

vybvopom

vybvopom1#

在jenkins上安装firefox。如果是无头环境,还需要安装xvfb(x虚拟帧缓冲区)并设置 DISPLAY 环境变量。更多信息,例如在这里。

相关问题