我有一套應該針對網站運行的場景。現在我想用這個測試套件對大量的url進行配置測試。應該運行的測試是相同的,唯一的區別是網站的基本網址。針對多種環境運行黃瓜場景?
目前我有它如何能夠做到以下思路:
- 轉換場景的場景輪廓。
缺點:我應該在每個場景大綱中提供示例。一個「例子」將成爲網站基址的列表。所有列表將相同,並針對每個場景輪廓進行復制粘貼。 - 寶石cuke_iterations。
缺點:我需要指定每個場景中的標記 在Rakefile中遍歷URL。
缺點:如果我不喜歡它# Iterating over urls # Running Cucumber::Rake::Task end
每個網址都將被創建黃瓜和駕駛員的再新副本。這將花費太多時間
使用掛鉤。但我不知道如何通過它們來完成
解決它的最佳方法是什麼?
我剛剛發佈了[cuke_iterations]的新版本(https://github.com/jmerrifield/cuke_iterations),其中包括[更新](https://github.com/jmerrifield/cuke_iterations/issues/) 2)解決你的問題。 – 2012-02-05 15:33:53