如何在Intellij中运行单个黄瓜场景?

use*_*806 12 java testing automated-tests cucumber

我有一个简单的问题 - 我想运行一个Cucumber场景,但我似乎无法找到任何选项/配置.

我有5-6个场景,我可以设置配置来运行所有测试,但是当我纠正一个场景时需要花费太多时间......

小智 12

使用任何名称标记要素文件,您可以添加用空格分隔的多个标记.

例如: @acceptance @regression

现在,通过编辑配置在VM otions的末尾添加以下选项

-Dcucumber.options="--tags @acceptance"
Run Code Online (Sandbox Code Playgroud)

运行测试,它只会触发标记的功能文件 @acceptance

您可以将配置设置为接受一个,将一个设置为回归,或者每次运行配置时编辑配置.