excludedGroups失效:TestNG被排除测试重新执行问题求助
问题:被排除的TestNG测试用例意外执行并出现在Allure日志中
我们使用Maven项目进行API测试已有数年,测试用例通过TestNG的groups注解标记分类,示例代码如下:
@Test(groups = {"priority_very_high", "test_ignored"})
测试在Jenkins中执行,配置的Maven目标参数如下:
clean test -q -U -Dmaven.test.failure.ignore=true -Durl=<censored> -DkeycloakUrl=<censored> -Dgroups=priority_very_high -DexcludedGroups=test_ignored
但近期发现,原本通过-DexcludedGroups=test_ignored排除的测试用例,重新出现在Allure日志中且被实际执行,目前无法确定问题原因。
使用的环境版本(问题出现前后未发生变更):
- Java: Temurin 21
- Maven: 3.14.0
- TestNG: 7.10.2
内容的提问来源于stack exchange,提问作者Petersaber
相关产品推荐
相关产品推荐

