如何在命令行中运行空手道测试?

梅莫

我使用在文档中找到的原型创建了我的项目。但是,无法在命令行中运行测试。所有测试均被忽略。我正在运行它,mvn test即使我指定mvn test -Dtest=SystemTestsRunner也会给我一个例外,即找不到任何测试。

@KarateOptions(tags = {"~@ignore"})
public class SystemTestsRunner {

    @Karate.Test
    Karate testAll() {
        return new Karate().relativeTo(getClass());
    }

}

创建于:

mvn archetype:generate \
-DarchetypeGroupId=com.intuit.karate \
-DarchetypeArtifactId=karate-archetype \
-DarchetypeVersion=0.9.4 \
-DgroupId=com.mycompany \
-DartifactId=myproject
彼得·托马斯

这是因为您的Maven版本不是最新的。该解决方案在此处详细介绍,并将在下一版本中进行改进:https : //github.com/intuit/karate/issues/823

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

并行运行空手道测试的方式 - 问题

如何在报告中打印空手道日志?

如何使用命令行在Gradle上运行空手道测试

空手道:通过命令行传递动态参数值不起作用

每次在空手道DSL中运行测试时如何创建随机字符串

如何在空手道框架中多次运行特征文件?

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

如何从Java应用程序而不是JUnit测试中运行空手道

无法运行样本空手道bdd测试

如何在空手道框架中设置代理

如何在空手道中创建深层副本

如何在运行时忽略空手道功能文件中的特定场景?

如何在空手道中遍历普通数组?

如何在空手道中的功能运行之间共享变量?

从命令行运行空手道测试会返回surefire-plugin错误

如何在空手道中重新运行失败的功能?

空手道-如何在单个功能文件中并行运行多个场景?

如何在空手道DSL中跨环境并行执行测试(多个功能文件)

空手道测试中如何在控制台中打印值

通过gradle命令行运行单个Runner类-空手道

如何从项目jar运行空手道测试?

如何在空手道中测试数组的顺序

空手道api测试-如何从命令行读取标记名称到功能文件

如何在空手道测试中定义自己的StepActions类?

无法使用CLI运行空手道测试

如何在加特林模拟中运行多个空手道特征文件?

空手道选手->空手道罐子:命令行参数设置问题

如何使用空手道中的浏览器缓存在Chrome中运行测试方案?

如何在空手道中遍历 Json