我目前有一个rails应用程序,它使用rspec和watir-webdriver进行集成测试。我想在无头浏览器中运行我的集成测试(用于速度目的)。由于我的开发是在Mac上完成的,所以无头的宝石不适合我。我正在寻找phantomjs作为解决方案。鉴于phantomjs可以很好地与rspec/capybara(通过poltergeist)搭配使用,并且有很多关于如何完成这项工作的示例,但我无法找到与watir-webdriver和ghostdriver良好配合的方式。watir-webdriver phantomjs和ghostdriver
我已经构建了幽灵驱动程序要求的“特殊”幻影,但之后我就迷了路。有没有人使用过这个设置(rails/watir-webdriver/ghostdriver)?
我的主要目标是加快我的集成测试。所以,如果任何人有比我在这里描述的更好的建议,我很灵活:)
任何帮助非常感谢!
我戳周围,什么也看不到明显的无头。您是否考虑运行virtualbox linux来运行测试? –