如何从功能文件中将示例键和值提取到不同的步骤

时间:2019-01-03 18:40:16

标签: cucumber cucumber-serenity feature-file

在我的黄瓜特征文件中,我有类似以下内容:

Scenario Outline: Hi Hello
Given I open
When I fill details <name> <Age> <DON> <Place> 
Then Click enter
Then I verify
Examples: 
|Name|Age|BOB |Place|

|JOHN|20 |2000| OH  |

“步骤”步骤中使用了“示例”中的值,我试图在最后一步“然后验证”中验证所有详细信息,实际上我没有将任何值传递给该步骤。

问题:我们有什么办法可以从Last Then方法(步骤)中阅读示例详细信息

是否可以从“然后验证”步骤中读取示例键值

1 个答案:

答案 0 :(得分:2)

您不能这样做:

Scenario Outline: Hi Hello
Given I open
When I fill details <name> <Age> <DON> <Place> 
Then Click enter
Then I verify <name> <Age> <DON> <Place> 
Examples: 
|Name|Age|BOB |Place|

|JOHN|20 |2000| OH  |

在尖括号中使用变量的全部目的是我们可以在多个位置使用相同的变量值。