2016-11-14 6 views
0

Specflowでシナリオのアウトラインを使用しようとしていますが、Stepsジェネレータはすべてのサンプルに対してステップを生成しませんが、Specflow - シナリオのアウトラインでサンプルのステップが生成されない

私はポルトガル語を使用しています。私の例です私のシナリオの概要

Esquema do Cenário: CN[02] Um campo obrigatório não está preenchido 
    Dado que eu não preenchi o campo <NomeCampo> 
    Quando eu clicar no botão Salvar 
    Então o sistema deve informar que o preenchimento do campo <NomeCampo> é obrigatório 

:私は手順の定義ファイルを生成しようとすると、フレームワーク

Exemplos: 
| NomeCampo  | 
| Nome Completo | 
| E-mail  | 

は唯一の「ノームCompleto」例えば手順を生成します。私は間違っているの?

+0

実際に問題がある場合は、生成された手順を示す必要がありますが、これは予想される動作だと思います –

答えて

2

これは予期した動作です。手順は同じなので、シナリオの概要で再利用する必要があります。

シナリオのアウトラインを使用する場合は、同じであるがデータが異なる2つのシナリオを効果的に指定しており、その差異はステップのパラメータにカプセル化されています。したがって、生成する各ステップごとに1つのメソッドしか期待できません。 Specflowは、シナリオを実行するときの例では、異なるデータを持つステップの呼び出しを管理します。

関連する問題