我刚开始在黄瓜里贴标签。我已经建立了一个自动化套件,并识别了所有可以使用@SmokeTest标记有效标记为烟雾测试的测试。
但是,有什么办法可以做到以下几点呢?我不想将整个场景大纲标记为一个SmokeTest --只是想要一个测试/响应作为场景,如下所示:
我不想要的-因为这将测试所有的场景
@SmokeTest
Scenario Outline: Number is or is not valid
Given I send an event with the "Number" set to <num>
Then I will receive the following <message>
Examples:
| num | message |
| 0 | "Processed event" |
| 1 | "Processed event" |
| 2 | "Processed event" |
| 3 | "Processed event" |
| 4 | "Processed event" |
| 5 | "Processed event" |
| 6 | "Message failed" |
| -1 | "Message failed" |
| "One" | "Message failed" |我想要的-使用与我的烟测试一样标记的数字1
Scenario Outline: Number is or is not valid
Given I send an event with the "Number" set to <num>
Then I will receive the following <message>
Examples:
| num | message |
| 0 | "Processed event" |
@SmokeTest | 1 | "Processed event" |
| 2 | "Processed event" |
| 3 | "Processed event" |
| 4 | "Processed event" |
| 5 | "Processed event" |
| 6 | "Message failed" |
| -1 | "Message failed" |
| "One" | "Message failed" |这个是可能的吗?还是用我只想要的烟度测试创建一个单独的场景定义更好呢?
非常感谢!
柯斯蒂
发布于 2022-10-17 21:42:21
您可以标记示例节,并有多个示例节。
@SmokeTest
Scenario Outline: Number is or is not valid
Given I send an event with the "Number" set to <num>
Then I will receive the following <message>
@SmokeTest
Examples:
| num | message |
| 0 | "Processed event" |
Examples: You can also name these
| num | message |
| 1 | "Processed event" |
| 2 | "Processed event" | https://stackoverflow.com/questions/74100878
复制相似问题