无头 Headless是Xvfb的Ruby接口。 它允许您直接从Ruby代码创建无头显示,隐藏低级操作。 它还可以从虚拟帧缓冲区捕获图像和视频。 例如,您可以记录失败的集成规格的屏幕截图和截屏视频。 我创建它是为了可以在Cucumber中运行Selenium测试,而无需任何shell脚本。 更重要的是,只有对Selenium运行测试时,您才能变得毫无头绪。 其他可能的用途包括使用wkhtmltopdf生成pdf或截图。 可从获得文档 注意:Headless不会隐藏OS X上的大多数应用程序。 安装 在Debian / Ubuntu上: sudo apt-get install xvfb