私は、サイトに対して実行されるシナリオのスイートを持っています。今度は、大量のURLに対してこのテストスイートを使用して設定テストを行いたいと思います。実行されるテストは同等ですが、唯一の違いはサイトのベースURLです。複数の環境に対してキュウリのシナリオを実行していますか?
現在、私はそれを行うことができる方法について、次のアイデアを持っている:
- はシナリオにシナリオを変換するアウトライン。
短所:シナリオの概要ごとに例を提示する必要があります。 1つの「例」はサイトのベースURLのリストです。シナリオのアウトラインごとに、すべてのリストが等しくコピーされます。 - 宝石cuke_iterations。
短所:各シナリオでタグを指定する必要があります RakefileでURLを反復処理します。
短所:私は# Iterating over urls # Running Cucumber::Rake::Task end
ようにそれをやるなら、キュウリやドライバの新しいコピーは、URLのそれぞれのために作成されます。あまりにも時間がかかります
フックを使用します。しかし、私はそれがどのようにそれらを介して行うことができるのかわかりません
それを解決する最もよい方法は何ですか?
[cuke_iterations](https://github.com/jmerrifield/cuke_iterations)の新しいバージョンをリリースしました。これには、[アップデート](https://github.com/jmerrifield/cuke_iterations/issues/)が含まれています。 2)あなたの問題に対処する。 –