C#でSeleniumで作業しているときに、Nunit3testadapterを使用してテストエクスプローラでテストスクリプトを探しました。私はテストを実行するためにコマンドラインを書いた。そのバッチファイルはVSTest.console.exeを使用します。これは問題なく動作します。VSTest Console with Jenkins-提供されたソースで利用可能なテストはありません
vstest.console.exe "C:プロジェクト\オートメーション\テストケース\ binに\デバッグ\ TestCases.dll \ Visual Studioの2015 \ドキュメント\ \ユーザー":真/ InIsolation /ロガー:/ UseVsixExtensions TRX
しかし、 Jenkinsとの自動ビルドプロセスを作成しようとしたとき、まったく同じコマンドを使用しました。それは私にエラーを与え始めた。 "提供されたソースで利用可能なテストはありません。インストールされたテスト検出者&エグゼキュータ、プラットフォーム&フレームワークのバージョン設定が適切であることを確認してから、もう一度やり直してください。誰もが、それは解決策のしている場合は、それに私を助けてください 1.
VSTest.Console
で、Windowsのバッチコマンドに 2.ファイル名を指定して実行ユニットテストを実行します。私のような複数のオプションを試してみました。前もって感謝します。
は、コンソール・ログを参照してください:https://i.stack.imgur.com/9QA4i.png