2016-09-07 7 views
1

継続的な展開パイプラインの一環として、さまざまな種類のテスト(ユニットテスト、コード化されたUIテストなど)を多数作成しました。その一環として、私はUnit Testing Frameworkを使用して、さまざまなデータベース操作のテストなどの作業を行ういくつかの統合テストを行っています。 LocalDbインスタンスを手作業でコピーしてビルドの一部として実行することで、これらの作業ができました。ユニットテスト.dllをTFSビルドからドロップして、TFSリリース管理に含めるにはどうすればよいですか?

ビルドサーバーではなく、Dev環境でこれらを実行し、TestSettingsを使用して実行場所を決定することを実際には望みます。つまり、テスト用の.dllファイルをTFSビルドに含める方法を見つけることができないようです。私は、これらをビルドアーティファクトとしてコピーしたいと考えています。 zip(RM用)でビルドをパッケージ化していないと、ファイルにアクセスできますが、このステップは物事を放つようです。

「Copy Publish Artifact」の手順(コピールーツと内容が異なるいくつかの例)のさまざまな構成を試しましたが、コピーするファイルが見つからないようです。

Copy Publish Artifact Ex. 1

Copy Publish Artifact Ex. 2

ドロップに含まれ、これらのテストの.dllを取得する方法について任意の助けいただければ幸いです!

答えて

2

ビルドフォルダのどこに統合DLLがあるかを確認する必要がありますenter image description here

関連する問題