serenity junit-我如何使用serenity通过mvn命令执行指定的单个测试

ajsxfq5m  于 2021-08-20  发布在  Java
关注(0)|答案(2)|浏览(353)

这个问题在这里已经有了答案

maven和junit 5:在类中运行单个测试(1个答案)
7小时前关门了。
我是serenity junit的初学者。我试图澄清是否有任何方法可以通过 mvn 命令行?我也试过了 mvn clean verify -Dtest="com.studentapp.junit.studentsinfo.StudentsCRUDTest" 但是我所有的测试都被执行了,而不仅仅是studentscrudtest类中的测试。
正如您在我的捕获中看到的,在我的测试中只有一个测试 StudentsCRUDTest 阶级

我非常感谢您帮助我澄清我的担忧。谢谢

cetgtptt

cetgtptt1#

您可以按标记运行:

$ mvn clean verify -Dtags="your-tag"

参考:https://johnfergusonsmart.com/running-serenity-bdd-tests-with-tags/

uqxowvwt

uqxowvwt2#

非常感谢您提供的信息@maroinemlis和@kristof neirynck,我从您建议的链接中找到了根本原因。当我在pom中更新maven surefire插件配置时,它就像一个魔咒,如下所示:

相关问题