0

我有一个奇怪的要求;我不确定它是否可能。

我有很多使用场景大纲定义的场景,但我不希望所有这些场景都在我们的 CI 环境中运行,因为它会减慢构建速度。

是否可以随机选择示例并将其限制为可配置的数量,以便我一次只执行这些数量的场景。我不希望 Gherkin 这样做,而是在将控制权传递给 Cucumber 之前使用 Java。

我们使用 JUnit 运行器来运行我们的黄瓜测试,所以只想知道是否可以在那时构建场景列表并开始测试。

非常感谢您对此的任何帮助。

谢谢

4

2 回答 2

0

请参阅标记黄瓜场景。

然后,您可以为要执行的场景指定标签。一个标签可以用于多个场景。

例如:

@nightly 场景:计算器添加给定我添加 X 和 Y ....

命令行:黄瓜 --tags @nightly

于 2015-01-22T19:43:10.427 回答
0

查看我的问题和答案

基本上,您可以将您的表分解Examples为 2 个表 - 一个包含@CI执行参数,另一个包含@All.

于 2016-10-27T19:27:47.237 回答