我认为您拥有的代码段不起作用是吗?我已经用我认为你需要的更正更新了下面的内容(正如 Fresh 也指出的那样)和一些可能的改进。
使用此代码段,您将看到针对示例表中的每一行运行该场景。因此,第一个测试将连接“鲍勃”和“密码”,让您的工具添加 1 和 2,并检查答案是否为 3。
我还添加了一个 ID 列 - 这是可选的,但我发现使用 ID 号读取结果要容易得多。
Scenario Outline: Verify the addition functionality
Given I am connecting with <username> and <password>
When I add <x> and <y> together
Then the result should be <total>
Examples:
| ID | username | password | x | y | total |
| 1 | Bob | password | 1 | 2 | 3 |
| 2 | Helen | Hello123 | 1 | 2 | 3 |
| 3 | Dave | pa£sword | 1 | 2 | 3 |
| 4 | Bob | password | 2 | 3 | 5 |
| 5 | Helen | Hello123 | 2 | 3 | 5 |
| 6 | Dave | pa£sword | 2 | 3 | 5 |
| 7 | Bob | password | 2 | 2 | 4 |
| 8 | Helen | Hello123 | 2 | 2 | 4 |
| 9 | Dave | pa£sword | 2 | 2 | 4 |