当我们使用XVFB运行无头测试时,是否需要在GUI上安装的浏览器少于RedHat Linux m / c?

时间:2019-03-25 17:30:57

标签: serenity-bdd serenity-js

由于在使用RedHat Linux计算机上运行的Jenkins服务器上使用已安装的Firefox浏览器运行无头Serenity测试时遇到了问题,因此我们安装了XVFB来运行测试。

我们首选的浏览器是使用Chrome而不是Firefox。但是Chrome无法用于RedHat Linux(Jenkins)服务器。

问题,我们是否需要在Linux机器上安装Chrome浏览器才能使用XVFB运行无头测试?

1 个答案:

答案 0 :(得分:1)

是的,您需要同时拥有chrome浏览器和chrome驱动程序才能运行测试。您可以在[这里] [http://chromedriver.chromium.org/downloads]找到chrome驱动程序。如果Chrome无法用于Red Hat Edition,则可以安装开源铬。