2016-03-31 10 views
2

テストケース NUnit 3.2を使用して並列実行してみましたか? NUnit(2.6.3)を使って書かれた数千ものテストケースがあり、それらを並列に実行したい。 NUnit 2.6.3にはテストケースを並行して実行する機能がないので、NUnit 3.2に切り替えることを考えました。私がドキュメントを読むと、テストケースではなく、テストフィクスチャを並列実行することがサポートされていると言われています。いくつかのWebサイトでは、NUnit 3.2はテストケースを並行して実行することをサポートしています。よくわかりません。どんな助けでも大歓迎です。NUnit3.2は並列にテストケースを実行しています

答えて

1

NUnit 3は、すべての種類のテスト(スイート、フィクスチャ、簡単なテストメソッド、テストケース)を並行して実行できるようにする予定です。

NUnit 3.2まで、私たちは、フィクスチャレベルまでパラレルでテストを実行します。フィクスチャの下のテストメソッド/ケースは、一度に1つずつ実行されます。比較的多くのフィクスチャを使用している限り、これはメソッドを並行して実行するのと同等のパフォーマンス向上をもたらします。しかし、極端な場合、たとえば単一のフィクスチャーと1000のメソッドでは、改善は見られません。

約束はしていませんが、3.4のテストケースを並行して実行していると思います。

+0

私の疑いを明確にしてくれてありがとうチャーリー。 – sara

+0

チャーリー、なぜ**並列実行テストケース**の機能が3.0ではなく3.2に存在するのですか?なぜ3.2で機能が削除されたのですか? – sara

+1

テストケースを3.0または3.2で並列に実行することはできません。 – Charlie

関連する問題