2017-05-30 27 views
0

TFSビルドの一環としてSpecFlowテストを実行しようとしています。 SpecFlow +ランナーなしでセットアップできる方法はありますか? SpecFlow +ランナーを使用する利点は何ですか?TFS 2017ビルドとSpecFlow統合

誰もがこれらの設定を経験していますか?どんな助けもありがたい。 SpecFlow

SpecFlow +ランナー用

答えて

1

SpecFlow +ランナー

スマート統合テストランナーは、専用テスト実行エンジン良好 レポート、高速(平行)テストの実行と良好VS/TFSを提供することです インテグレーション

specflow + runnerを使用してTFS経由でspecflowテストを実行することを推奨します。

  1. 開き、TFSとビルド定義に切り替える:SpecFlow +ランナーを使用してテストを実行するためにTFS 2017年にビルドプロセスを設定するには

  2. ビルドステップを追加して、ビルド定義に新しいステップを追加します。 カテゴリの一覧でをクリックし、をクリックしてください。を 「Visual Studio Test」の隣に追加してください。
  3. 設定ビルドステップを次のように

    あなたはMSTestをしてSpecFlow +ランナーの両方を使用している場合は、パスにNuGetパッケージフォルダに のパスを入力してくださいあなたのテストアセンブリ

    へのパスを入力します。カスタムテストアダプタへ フィールド。ここにパスを入力しないと、TFSがSpecFlow + Runnerテスト アダプターを見つけることができないため、MSTestテスト のみが実行されます。

    は名前がTFS.srprofiledefault.srprofileでない場合(上記 を参照) フィールドをファイル実行設定でご.srprofileファイルの名前を入力します。

  4. 変更を保存します。 SpecFlow+ And Build Servers

詳細このチュートリアルを参照してください。

関連する問題