Maven:通过标签排除/包含测试,有些测试方法没有标签

fruv7luv  于 2023-11-17  发布在  Maven
关注(0)|答案(1)|浏览(136)

我对我的问题有这么多的部分答案感到困惑:使用maven,junit5和surefire插件(所有最新版本),如何使用特定的标签(例如networkaccess)运行这些测试,并在没有这个标签的情况下运行所有这些测试,或者可能根本没有标签,默认情况下。
默认情况下,我的大多数测试方法都没有标记。只有少数标记为:@Tag(networkaccess)
我需要知道如何使用指定的标签运行这些测试。以及如何在没有指定标签的情况下运行这些测试。在后一种情况下,测试方法可能根本没有@Tag(...)
我使用命令行,没有任何IDE。

jk9hmnmh

jk9hmnmh1#

确保您使用的是maven-surefire-plugin 2.22.0+,然后运行

mvn test -Dgroups=networkaccess

字符串

mvn test -DexcludedGroups=networkaccess

相关问题