約 6000 個の specflow [バージョン 1.9.0.77] テストがあり、これらのテストは 10 個のカテゴリ [タグ] に分割され、カテゴリごとに約 600 個のテスト ケースがあり、完了するまでに約 1 時間かかります。現在、Nunit 2.6.4 を使用してテストを実行し [順次実行]、Nunit テスト レポート xml から Specflow フロー レポートを生成しています。
テストの実行時間を短縮するために、順次実行モデルを並列実行に移行する予定です。静的参照、機能またはシナリオ コンテキストはなく、テスト データはテスト ケースに固有です。Specflow 2.0 で Nunit 3.5 を調査しましたが、カテゴリまたはタグによってテストを並行して実行するソリューションを見つけることができませんでした。毎回順番に実行されます。
ページhttp://www.specflow.org/documentation/Parallel-Execution/に従って並列実行をセットアップしましたが、うまくいきませんでした。
何かご意見は?