2

Microsoft Test Manager を使用して自動化されたコード化された UI テストを実行しようとしていますが、テスト実行ログ エントリに次のエラー メッセージが表示されます。

「テスト実行の開始エラー: テスト実行のビルド ディレクトリが指定されていないか、存在しません」

テスト実行に割り当てられたビルドが既にあります。

また、ビルド マシンからテストを起動しようとしているときに、ビルド ディレクトリが見つからない理由がわかりません。

編集:おそらく、テストをリンクできる偽のビルドを作成できますか? これはどのように行うことができますか?

更新: テスト プロジェクトをビルドに追加し、テスト ケースを順序付けられたテスト リストに再度関連付けてから、別のビルドを作成しました。ビルドが正しい場所 (C:\GatedCheckinBuild) に出力されていることを確認し、フォルダーにテスト プロジェクトと順序付けされたテスト リストの両方が作成されていることを確認しました。

しかし、テストを実行しようとすると、同じエラーが発生します。何か案は?

4

2 に答える 2

1

テストは、テスト DLL を含むビルドに割り当て/リンクする必要があります。テスト プロジェクトをテスト対象のソリューションに追加して、それらが一緒にビルドされるようにします。

于 2012-08-02T20:22:37.513 に答える
0

テスト DLL を含む適切な「使用中のビルド」を選択します。「Build in Use」のテスト計画のプロパティを変更して保存します。

于 2013-03-27T10:34:48.383 に答える