我有一个功能文件箱,我们必须测试电子邮件,但不能。因此,我们决定将整个功能文件标记为@manualTesting,以便人们知道必须手动对其进行测试。

我知道如何创建要在注释之前或之后执行的注释,但是有一种方法可以使我们在用@manualTesting标记某个功能文件时永远不会执行该注释。

注意:-我不想添加任何@excluded@disabled注释。

最佳答案

您可以使用CucumberOptions批注的“ tags”属性来排除该标签的执行:

@CucumberOptions(..., tags = {"not @manualTesting", ...},...)

09-18 10:03