2017-03-10 14 views
0

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

答えて

0

私はまったく同じ症状を経験しました。何だった私の場合には役立った:

  1. アンインストールのNUnitテストアダプタNUnitのテストアダプタVSIX拡張機能をダウンロードし、/
  2. ローカルで使用してVSIXをインストールする
  3. 使用vsixinstallerコマンドラインユーティリティを、それを保存するVisual Studioの拡張機能と更新
  4. を使用して管理スイッチ、すなわち: vsixinstaller /管理C:/temp/NUnit3TestAdapter-3.7.0.vsix

私はそれは同様にあなたのシナリオに役立ちます願っています。

関連する問題