空手道API测试从命令行运行测试

时间:2018-01-11 21:39:46

标签: karate

我看到这个例子

mvn test -Dcucumber.options =" - tags~ @ ignore" -Dtest = AnimalsTest

如何直接在命令行中传递功能文件名。

像: mvn test -Dcucumber.options =" - features = classpath:com / test / graphql / features / Scenario1.feature" -Dtest = com.graphql.ApiTest;

1 个答案:

答案 0 :(得分:2)

由于您在这种情况下使用Java JUnit运行器,因此向JUnit类添加@CucumberOptions注释,这是建议您执行所需操作的方法。

@RunWith(Karate.class)
@CucumberOptions(features = "classpath:com/test/graphql/features/Scenario1.feature")
public class AnimalsTest {

}