0

Visual Studio 2010 Ultimate で負荷テストを実行しており、いくつかのカスタム レポート ツールを作成しようとしています。LoadTestTestResults テーブルには、結果というラベルの付いた列があります。値が 0、1、3、および (ほとんどの場合) 10 であることがわかりました。しかし、さまざまな値の意味を説明するものは見つかりません。

Prc_GetUserTestDetail のコメントによると、10 は成功の結果だと思います。他の人についての手がかりはありません-それらはVSの要約のどの数字とも一致していないようです.

これらの結果コードは何を意味しますか?

4

1 に答える 1

1

VS負荷テストについてMSDNブログからMicrosoft開発者に連絡し、これについて質問しました。他の誰かがそれを必要とする場合に備えて、私が返した情報は次のとおりです。

[結果]フィールドは、負荷テストの実行内の個々のテストケースのステータスを格納する列挙型です。0〜13の値をとることができます。

0-エラー:テストを実行しようとしたときにシステムエラーが発生しました。

1-失敗:テストは実行されましたが、問題がありました。問題には、例外または失敗したアサーションが含まれる場合があります。

2-タイムアウト:テストがタイムアウトしました。

3-中止:テストは中止されました。これは、ユーザージェスチャではなく、フレームワークの決定が原因でした。

4-不確定:テストは完了しましたが、合格したか失敗したかはわかりません。中止されたテストに使用できます...

5- PassedButRunAborted:テストは問題なく実行されましたが、実行は中止されました。

6- NotRunnable:ITestElement.IsRunnable == falseであるため、テストは実行される可能性がありましたが、実行されませんでした。

7-実行:テストは実行されませんでした。これは、ユーザーのジェスチャー(ユーザーが停止ボタンを押すなど)が原因で発生しました。

8-切断:テスト実行は、実行が終了する前に切断されました。

9-警告:実行レベルの結果で使用されます。これは失敗ではありません。

10-合格:テストは問題なく実行されました。

11-完了:テストは完了しましたが、完全性の定性的な尺度はありません。

12-進行中:テストは現在実行中です。

13-保留中:テストは実行キューにあり、まだ開始されていません。

于 2012-08-27T15:17:42.170 に答える