JBehave で Serenity を使用しています。1 つのファイルに複数のシナリオ アウトラインとサンプル テーブルがある場合、問題に直面してい.feature
ます。
Feature ファイルには次のようなものがあります。
Scenario Outline: title 1
Given
When
Then
Examples:
|data|
Scenario Outline: title 2
Given 2
When 2
Then 2
Examples:
|Data|
この場合、シナリオ 1 の例を実行した後、シナリオ アウトライン 2 もシナリオ 1 の例の表への入力として見なされ、新しいシナリオとして扱われます。
出力は次のようになります。
Scenario Outline: title 1
Given
When
Then
Examples:
|data|
|Scenario Outline: title 2|
|Given 2|
|When 2|
|Then 2|
|Examples:|
|Data|
プラグインのバージョンは次のとおりです。
- jbehave.core.version - 3.9.5;
- セレニティ.バージョン - 1.0.47;
- serenity.jbehave.version - 1.0.21
誰かがこれを解決するのを手伝ってくれますか?
注:例を使用したシナリオの概要を使用するのではなく、例の表を使用したシナリオを使用した場合に、同じ問題が発生したという投稿を見てきました。ここではシナリオの概要のみを使用していますが、それでも同じ問題があります。