TFS 2012 用にビルド コントローラーとビルド エージェントをセットアップしました。そこで実行したいコード化された UI テストを含む .NET 4.0 プロジェクトがあります。ビルド構成を VS Test Runner で実行するように設定しました。
問題は、テスト ランナーがすべてのテストをスキップすることです! (Skipped <test_name>
診断ログの詳細度でビルドを実行すると、ログ ビューですべてのテストを確認できます)
何か案は?
アップデート -
私はこれについて多くのことをグーグルで.testsettings
検索し、ビルド構成にファイルを追加するとこれが解決することがわかりましたが、ファイルを追加すると、ビルドは次のエラーで失敗します (このエラーについては何も見つかりません:():
クラシック モードが使用できないため、MSTestAdapter はテストを実行できませんでした。理由: 呼び出しのターゲットによって例外がスローされました。ディレクトリ C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\PrivateAssemblies\DataCollectors が存在しません
そしてこの警告で:
で使用できるテストはありません。インストールされているテスト ディスカバーとエグゼキュータ、プラットフォームとフレームワークのバージョン設定が適切であることを確認してから、再試行してください。