我是Specflow的新手。在编写特征文件时,我在给定条件下给出了3个布尔语句。在Then Part中,我需要根据给定的条件检查结果。
这是一个基本的AND Gate示例:
Input: YES YES YES
Output: YES
Input: YES YES NO
Output: NO
答案 0 :(得分:3)
我认为你想使用场景大纲。
以下是一个例子:
Scenario Outline: AND Gate
Given I have the following input on my AND GATE
| Input 1 | Input 2 | Input 3 |
| <input1> | <input2> | <input3> |
Then I have '<output>' at the output
Examples: | input1 | input2 | input3 | output |
| Yes | Yes | Yes | Yes |
| Yes | Yes | No | No |
&lt;&gt;中的内容brakets是参数。
请在此处查看Gherkin参考资料:https://cucumber.io/docs/reference#scenario-outline