我們現在正在與Ruby,Cucumber和Selenium一起執行我們的集成測試。將舊項目升級到capybara
現在我們想提高我們的測試質量,因此我們想要使用水豚。
現在由於我們所有的方法都需要重寫,所以我們認爲也許有人已經這樣做了,並且爲Capybara做這項工作的selenium webdriver寫了一個封裝。
例如:
的包裝應替換以下:
driver.navigate_to "/home"
喜歡的東西
visit "/home"
的一點是,我們不想將改寫我們的所有代碼,因爲我看來的功能是相同的,編寫驅動程序的包裝程序並不是那麼困難,這會自動完成。意思是:navigate_to方法只是調用訪問方法,我很高興。
我必須自己寫這個,還是已經完成了?
非常感謝!
我不認爲這存在,你應該重寫你的方法。 – MSathieu