1

作業中のアプリケーションをテストするために、いくつかのコード化された UI テストを作成しました。次の投稿に従いました:ガイドとしてMTM からコード化された UI テストを実行する方法と、偽のビルドを作成する方法に関する次の投稿: 偽のビルド定義と偽のビルドを作成する方法

そのため、インフラストラクチャを設定した後、Microsoft Test Manager (MTM) からテストを実行しようとしました。MTM が中断したりエラーをスローしたりすることはありませんが、コード化された UI テストの記録が見つからないという結果が返されます。

最初のリンク (MTM からコード化された UI テストを実行する方法) の内容を見ると、次のような小さなテキストがあることに気付きました。"You must create a build definition that just has a share location added that is where your assemblies for your tests are located."

それは正確にはどういう意味ですか?どうすればいいですか?私のビルド定義は にアセンブリをドロップする\\machine\shareので、そこにコード化された UI テストをコピーしましたが、それでも同じ結果が得られます。

不足しているものはありますか?

ありがとう、マーティン

4

1 に答える 1

1

質問を未回答のままにしておくのは好きではないので、この質問に戻ることにしました。

ビルド定義のドロップ フォルダーは、MTM がコード化された ui テストの記録/dll を探す場所を定義するフォルダーです。

これを機能させるには、テスト/コード化された UI テストをビルドしてコンパイルし、結果のアセンブリとリソースをビルド定義で定義されたフォルダーに配置するだけです。

乾杯!

于 2012-08-23T23:58:21.447 に答える