私はクラウドサービスを展開していくつかのテストを実行しているVSOリリース管理定義を持っています。展開は問題なく実行されますが、テストは実行されません。ログに次のメッセージが表示されます。VSOリリース管理 - テストは実行されません
警告:で私のDLLパスはテストされていません。インストールされたテスト検出者&エグゼキュータ、プラットフォーム&フレームワークのバージョン設定が適切であることを確認してから、やり直してください。
今、このリリースはビルドによってトリガされ、まったく同じテストセットが実行され、すべてがうまく動作するというのは奇妙なことです。
フレームワークのバージョンを指定してrunsettingsファイルを作成しましたが(1年前に同様の問題で発見したいくつかのSO投稿に基づいています)、違いはありません。これで2日ほど経ちましたが、進歩はありませんでした。どんな提案も喜んで受け入れられる!
どのようなテストフレームワークを使用していますか?テストを実行するためにどのようなタスクを使用していますか? –
デフォルト:MsTestとVisual Studioテストタスク –
あなたはどのタスクを使用していますか?正確には、[VSTest](https://www.visualstudio.com/en-us/docs/build/steps/test/visual-studio-test)や[Run Functional Test](https:// www.visualstudio.com/en-us/docs/build/steps/test/run-functional-tests)を参照してください。ビルド中およびリリース中に渡すタスクへの入力は何ですか?違いは?テストを実行する場所にDLLがコピーされていますか?あなたは実際にテストをどこで実行しているのか分かりますか? –