我安装了宝石 - 无头(1.0.1)&尝试通过将BROWSER设置为无头来运行测试,我也在我的盒子上安装了xvfb但是我收到以下错误
未知的司机HEADLESS。
有关headless gem的read me文件的信息说明以下“Headless仅适用于在OSX上使用X Server的应用程序。实际上,任何本机OSX应用程序都使用Quartz,OSX图形子系统,而不是X.包括Chrome和OSX上的Firefox。“
所以我可以使用watir webdriver在mac上以无头模式运行测试吗?
答案 0 :(得分:0)
简短回答 - 不。
答案很长:与Linux不同,没有通用的方法可以将应用程序隐藏在OSX中。针对特定情况提供了特定的解决方案,但无头Firefox没有交钥匙解决方案。
以下是一个相关问题,讨论了很多替代方案:Headless, scriptable Firefox/Webkit on linux?