我目前有一个rails应用程序,它使用rspec和watir-webdriver进行集成测试。我想在无头浏览器中运行我的集成测试(为了速度)。因为我的开发是在mac上完成的,无头宝石对我来说是行不通的。我正在寻找幻影作为解决方案。虽然幻影在rspec/capybara (通过恶作剧)很好地工作,并且有很多关于如何使它工作的例子,但我找不到很多方法让它与watir-webdriver和幽灵一起工作。
我已经建造了幽灵司机所需要的“特殊”幽灵墓葬,但在那之后我迷失了方向。以前有没有人使用过这个设置(rails/watir-webdriver/webdriver)?
我的主要目标是加速集成测试。因此,如果有人有比我在这里描述的更好的建议,我是灵活的:)
任何帮助都是非常感谢的!
发布于 2013-02-05 12:20:10
现在,Watir-WebDriver完全支持它,并且易于运行:
在OSX上工作的步骤
要求'watir-webdriver‘b= Watir::Browser.new :幻影b.goto "www.google.com“b.url #"http://www.google.com.au/”b.title #"Google“
请参阅本博客文章的详细信息:http://watirmelon.com/2013/02/05/watir-webdriver-with-ghostdriver-on-osx-headless-browser-testing/
https://stackoverflow.com/questions/13492449
复制相似问题