3

Ruby + Cucumber + Watir WebDriver を使用して、Web プロジェクトの機能テストを作成しています。@critical、@major などの単純なタグを使用して優先度別にシナリオを分割しました。機能を実行するために Rake を使用しています。Rakefile にいくつかのタスクを作成しました。

今、parallel_tests gem を使用して機能を並列モードで実行しようとしています。Rakefile に特別なタスク 'parallel' を作成しました。

task :parallel do 'parallel_cucumber features -n 4' end

私の質問は次のとおりです。機能の実行を並行して実行し、同時にタグを使用できますか (たとえば、機能の「@critical」シナリオに対してのみ parallel_cucumber を実行します)?

4

2 に答える 2

3

cucumber.yml ファイルで「並列」と呼ばれる構成を作成し、他の構成 (タグなど) からすべてのパラメーターを追加できます。その後、parallel_cucumber を実行すると、この構成が自動的に使用されます。

于 2013-10-31T18:39:29.473 に答える