1

4 つの Web テストを含む順序付きテストがあります。問題は、Visual Studio が個々のテストのテスト結果を読み込む際に問題があるように見えることです。

1000 語を補足するためにスクリーンショットを含めました。:)

テスト結果のスクリーンショット

ご覧のとおり、直観的に Webservice03 と呼ばれる 3 番目のテストは失敗しました。上のスクリーンショットは、対応する行をダブルクリックして、そのテスト実行に関する詳細情報を開いた後に撮ったものです。リクエストやその他の有用な情報を含むパネルは空です。

テストは定期的に実行されるより大きなテスト スイートの一部であるため、この問題は非常に厄介です。テストが失敗した場合は、テスト構成からセットアップ スクリプトとクリーンアップ スクリプトを手動で無効にし、手動で実行してから、各テストを実行する必要があります。テスト結果を快適に開くのではなく、手動で。

誰もこの問題を経験しましたか? ありがとう。

バージョンの詳細:

Microsoft Visual Studio 2010 Ultimate バージョン 10.0.40219.1 SP1Rel

Microsoft .NET Framework バージョン 4.0.30319 SP1Rel

4

2 に答える 2

3

私は同じ問題を抱えていたので、Microsoft フォーラムで解決しようとしました。

順序付けされたテストから実行された場合、Web テストの詳細が表示されない

回答によると、順序付けられたテストの一部として実行された Web テストの詳細なテスト結果を取得することはできません。

于 2012-07-13T11:26:46.067 に答える
0

順序付けられたテストの代替手段は次のとおりです。

  1. ロード テストに Web テストを追加する

  2. テスト ミックスで、「順次テスト順序に基づくテスト ミックス」を選択します。これにより、Ordered Test と同じことが達成されます。

    ここに画像の説明を入力

  3. ロード テストの実行設定で、[テストの失敗時にログを保存する] が True に設定されていることを確認します。

    ここに画像の説明を入力

  4. 1 ユーザーの定負荷パターンを設定する

「ロード」テストの最後に、失敗の数を確認できます。テーブル ビューでエラー カウントをクリックすると、個々の Web テストの失敗を参照できるダイアログが表示されます。

ここに画像の説明を入力

ここに画像の説明を入力

于 2014-02-26T22:21:43.920 に答える