2

拡張機能を介して VS2013 Ultimate に SpecFlow をインストールし、SpecFlow と NUnit を現在のクラス ライブラリ プロジェクトに追加し、機能を作成して正常にビルドした後、シナリオが期待どおりにテスト エクスプローラーに表示されません。Visual Studio を再起動し、クリーンアップして再構築しましたが、テスト エクスプローラーにシナリオが表示される原因は何もありません。

任意のヒント?

Feature: SpecFlowFeature1

@mytag
Scenario: Scenario A
    Given X
    When Y
    Then Z

Scenario: Scenario B
    Given X
    When Y
    Then Z

Scenario: Scenario C
    Given X
    When Y
    Then Z

テスト エクスプローラー

4

3 に答える 3

1

機能を記述するだけでなく、テスト エクスプローラーに表示される前に、実際にコードを生成する必要があります。

機能ファイルに移動し、ページを右クリックして、[ステップ定義の生成] オプションを選択します。これにより、実際のテスト コードが作成されます。その後、コンパイルすると、テストがテスト エクスプローラーに表示されます。

ここに画像の説明を入力

于 2016-03-04T09:36:01.347 に答える