私が知る限り、私のサーバーは正しくセットアップされています。MTM でテスト ケースの [実行] を選択すると、テストはコントローラーに到達し、サーバー上で関連付けられた自動化 (テスト メソッド) を実行します。コード化された UI ソリューションでテスト メソッドを更新しましたが、Microsoft Test Manager からテスト ケースを実行すると、更新前にテスト メソッド コードが実行されます。
これが私が試したことです:
- テスト メソッドへの変更をソース管理にチェックインしました。
- テスト ケースからテスト メソッドの関連付けを解除しました。保存しました。次に、もう一度テスト ケースとテスト メソッドを関連付けます。MTM から実行すると、古いコードが引き続き実行されます。
- Agent サービスと Controller サービスを再起動しました。
- テストを実行しているサーバーを再起動しました。
契約は何ですか?関連するテスト メソッドへのチェックインされた更新が取得されないのはなぜですか?