可以在Jenkins声明式管道中启用Xvfb以便执行Selenium无头测试

时间:2018-12-21 15:00:59

标签: selenium jenkins-pipeline xvfb

尝试在Jenkins声明性管道中启用Xvfb,以便能够根据管道定义运行Selenium无头测试。

已经能够在标准的Jenkins(Linux)作业中运行Selenium测试。很好,也就是说,可以在Jenkins作业的build下(插件安装后)启用Xvfb,然后可以设置Python虚拟环境并从Shell执行Selenium测试。

但是我想要一个管道作用域/设置。但是在管道类型的作业中,Xvfb不会显示。而且我无法从声明式管道代码本身中找到是否以及如何启用答案。有可能吗?

有什么解决方法吗?

1 个答案:

答案 0 :(得分:0)

是的,可以,每个流水线作业在作业页面左侧都有一个链接“管道语法”,在某些不明显的情况下,它将为您提供很多帮助。因此,对于您的情况:check this out