我们现在正在与Ruby,Cucumber和Selenium一起执行我们的集成测试。将旧项目升级到capybara
现在我们想提高我们的测试质量,因此我们想要使用水豚。
现在由于我们所有的方法都需要重写,所以我们认为也许有人已经这样做了,并且为Capybara做这项工作的selenium webdriver写了一个封装。
例如:
的包装应替换以下:
driver.navigate_to "/home"
喜欢的东西
visit "/home"
的一点是,我们不想将改写我们的所有代码,因为我看来的功能是相同的,编写驱动程序的包装程序并不是那么困难,这会自动完成。意思是:navigate_to方法只是调用访问方法,我很高兴。
我必须自己写这个,还是已经完成了?
非常感谢!
我不认为这存在,你应该重写你的方法。 – MSathieu