1

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

誰かがこれを解決するのを手伝ってくれますか?

注:例を使用したシナリオの概要を使用するのではなく、例の表を使用したシナリオを使用した場合に、同じ問題が発生したという投稿を見てきました。ここではシナリオの概要のみを使用していますが、それでも同じ問題があります。

4

0 に答える 0