1

私の MSTest は最後にアーティファクトを作成し、それを を使用してテスト出力に添付しましたTestContext.AddResultFile

ローカル マシンでテストを実行すると、テスト出力で添付ファイルを使用できますが、リモート テスト エージェントでテストを実行すると、出力に添付ファイルがありません。

ファイルの「データと診断」セクションのすべてのオプションを確認しました.testsettingsが、何も機能しませんでした。

リモート テスト エージェントからテスト結果の添付ファイルを取得するにはどうすればよいですか?

4

1 に答える 1

0

Microsoft Test Manager を介して自動テストを実行し、TestContext.AddResultFile を使用してファイルを追加すると、ファイルは Test Agent マシンではなく、テスト コントローラーがインストールされているマシンに保存されます。

C:\Users\username\AppData\Local\VSEQT\QTController\55\Results\e577b60e-8bec-4b04-a175-a90b6cebecc7\test agent machine name\ のテスト コントローラー マシンの次の場所を探します。

  • ユーザー名: テスト コントローラーを実行するユーザー。
  • 55: MTM からのテスト実行番号。
  • e577b60e-8bec-4b04-a175-a90b6cebecc7: これはテスト実行に固有のものです。
  • テスト エージェント マシン名: テスト エージェント マシンの完全な名前。

  • 于 2016-07-29T18:13:58.793 に答える