gpt4 book ai didi

cucumber - 按行号范围运行 Cucumber 场景大纲

转载 作者:行者123 更新时间:2023-12-04 16:48:51 25 4
gpt4 key购买 nike

我知道可以在 Cucumber 中运行特定示例

cucumber tests/features/my.feature:141 #just example 141
cucumber tests/features/my.feature:141:151 #just examples 141 & 151

运行从 141 到 151 的一系列示例的语法是什么?

cucumber tests/features/my.feature:141-151 #this does not work

如果有帮助,这里是场景大纲片段...假设“tc-44”在文件的第 141 行

Scenario Outline: running scenario subset of examples 
Given we are testing a subset
And it is a scenario outline with many examples
Then we can run a subset by providing a range
Examples:
| test-case |
| tc-44 |
| tc-45 |
| tc-46 |
| tc-47 |
| tc-48 |
| tc-49 |
...
| tc-100 |

最佳答案

在命令行中,您可以使用行号之间的冒号从同一功能文件运行特定场景,如下所示:

cucumber tests/features/my.feature:37:52

如果在第 37 行和第 52 行定义了场景,则两者都将由 Cucumber 执行。

您同样可以通过引用它们的行号来运行特定示例。在您的情况下,这会起作用:

cucumber tests/features/my.feature:141:142:143:144:145:146:147:148:149:150:151

Cucumber 将执行在每个行号处找到的示例。

关于cucumber - 按行号范围运行 Cucumber 场景大纲,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31409744/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com