6

数年前に VisualStudio2010 について同様の質問がありましたが、ここでは回答されていません。

Visual Studio 2010 でデータ ドリブンの単体テストを並列化する方法は?

おそらく、この機能が VS2012 に存在することを願っています。

私の状況は上記のようなものです。複数のクライアントに対して同じテストを実行するデータ駆動型のログイン テストがあります。

ClassInitialize と TestInitialize でスレッドをトリガーし、すべてのテストが完了するのを待ってからクリーンアップすることで、さまざまなスレッド ソリューションを試しました。私が試したことは、これらのデータ駆動型テストではうまくいきませんでした。

これを試みることは、MSTest が dd テストでどのように機能するかについて根本的に間違っているのではないかと心配しています。基本的に私が見つけたのは、次のデータセットは TestCleanup が終了するまで実行されず、TestCleanup はテストが終了してテスト結果が記録されるまで終了しないということです。したがって、基本的には、前回のテスト結果が記録されるまで、次のテストを開始できません。本当?または、MSTest フレームワークを使用してこれらを並列化する方法はありますか?

ありがとう!

4

0 に答える 0