!
由于@kayle在他的回答中提到..你可以写下面的测试场景的
Scenario Outline: Hello World
Given I am logged in as <user>
When I search for <searchTerm>
Then I add the following to my basket:
| Teapot |
| Yorkshire tea |
Examples:
| user | searchTerm |
| Adam | Tea |
或
Scenario Outline: Hello World
Given I am logged in as <user>
When I search for <searchTerm>
Then I add the following to my basket:
| <item1> |
| <item2> |
Examples:
| user | searchTerm | item1 | item2 |
| Adam | Tea | Teapot| Yorkshire tea|
如果要为每个用户添加不同的项目,第二个方案将是有益的。例如:
Scenario Outline: Hello World
Given I am logged in as <user>
When I search for <searchTerm>
Then I add the following to my basket:
| <item1> |
| <item2> |
Examples:
| user | searchTerm | item1 | item2 |
| Adam | Tea | Yorkshire tea | Teapot |
| Tom | Books | book1 | book2 |
希望它是明确的!
谢谢你的答案凯尔。它很清楚,但在阅读这个答案后,我又得到了另一个问题。我已经更新了我的问题。 – npp
尖括号实际上是占位符。你可以做到这一点,并将item1和item2视为一种标题列,但由于您不会替换item1和item2,因此您在示例表中运行的所有场景都将使用“茶壶”和“约克夏茶” 。如果这就是你所需要的,那么它会适合你。 –
非常感谢你:) – npp