この/publish
コマンドは、テストの実行/結果をビルドに関連付けるために使用されます。MTM は、ビルドからある程度独立したテスト計画/スイートに関連付けられたテスト結果を表示しています。
/publish: [サーバー名]
/publish オプションを使用して、プロジェクトの Team Foundation Server に関連付けられているチーム プロジェクト コレクションのデータベースにテスト データを発行します。/publish オプションを使用する場合は、Team Foundation Server の名前を正しく指定する必要があります。正しい形式は、ここで説明されているように、Team Foundation Server がクライアント コンピューターに登録されているかどうかによって異なります:テスト結果を発行するためのコマンド ライン オプション
このコマンドを使用すると、結果はビルドに正常に発行されます。発行された結果はビルド サマリーに表示されますが、MTM には表示されません。MTM で結果を表示する方法はありません。この類似の質問を参照してください。
TCMは mstest に似た、テストを実行するためのコマンド ライン インターフェイスですが、MTM で設定したインフラストラクチャを通じてテストを実行します。.trx ファイルを MTM/TFS に発行するには、目的のものを取得しtcm.exe
ないように使用する必要がありmstest.exe
ます。サンプル コマンドは次のとおりです。
tcm run /publish /suiteid:XXXX /configid:X /resultowner:"ABC XYZ" /resultsfile:C:\TempResult.trx /collection:http://<<TFS URL>> /teamproject:"My Project" /runowner:"ABC XYZ" /build:<<Build Number>> /builddefinition:<<Build Definition Name>>
注:サーバーの URL が適切であることを再確認してください。