首页 > 解决方案 > 如何在 Linux 云中实现 selenium 以无头模式运行

问题描述

当我使用WebDriver driver = new HtmlUnitDriver();在 Windows 机器上以无头模式运行 selenium 测试用例时,它工作正常。但它不适用于 Linux 云。我是否需要 xvfb 帧缓冲区、示例代码和实施步骤将非常有帮助。

标签: seleniumgoogle-chrome-headlessxvfb

解决方案


首先使用以下命令安装 xvfb

apt-get install xvfb firefox

现在使用 xvfb 运行您的测试文件

xvfb-run ruby​​ test.rb


推荐阅读