1

コマンド ラインの Microsoft Test Manager ユーティリティ tcm.exe を使用して、テストの実行を自動化しようとしています。

次のコマンドを使用しています。

tcm run /create /title:"Automated UI Tests" /planid:27 /suiteid:721 /configid:10 /settingsname:"UI Test Settings 3" /testenvironment:"SanityEnvironmentSlemish" /collection:[CollectionUrl] /teamproject:Main

(上記のコレクションの URL は含めていません)。

ただし、次のエラーが表示されます:「テスト ランは少なくとも 1 つのテスト ケースで作成する必要があります」。

私のテスト スイートには、順序付けられたテスト リストに関連付けられたテスト ケースが既に関連付けられているため、これは少し謎です。

4

1 に答える 1

4

機能しなかった理由は、テストの実行に関連付けられたテスト ケースがなかったためではなく、問題のテスト ケースの状態が "エラー" (以前のテストの実行の失敗による) であったためです。 「アクティブ」の状態。

これを解決するには、Microsoft Test Manager GUI を使用して [テスト] タブに移動し、特定のテスト スイートのテスト ケースを右クリックして、[テストをアクティブにリセット] をクリックして状態を編集することを選択できます。

または、Microsoft Test Manager コマンド ライン インターフェイス (tcm.exe) を使用してテストを実行しようとしている場合は、単純に '/include' コマンド ライン スイッチを使用できます。州。

于 2012-08-06T09:03:40.917 に答える