0

長時間実行されるプロセスのテストを作成しました。完了すると、テスト結果に次のように表示されます。

Test Run: [blah]
Test Name: PopulateDataTest
Result: Passed
Duration: 00:03:17.0017261
Computer Name: [name here]
Start Time: 3/8/2011 12:54:18 PM
End Time: 3/8/2011 1:02:31 PM

開始日と終了日にいくつかの計算を行うと、3分ではなく約8分になります。何が欠けていますか?

4

2 に答える 2

0

MSTest には、テスト スイートを実行するたびに行われるいくつかの初期化があります (つまり、テスト実行用のフォルダーの作成、ファイル/アセンブリのコピー、単体テスト ペインの開始と更新など)。

私もこの動作を見たことがあるので、これはイライラすることに同意します。かなりの数のテスト、ファイル、および/またはアセンブリがあると思います。Microsoft Moles を使用している場合、これも開始速度が遅くなるようです。

于 2011-03-08T21:32:05.323 に答える