分组示例
分组示例
@Nested
@DisplayName("登录")
class LoginTest {
@Test
@Tag("smoke")
void rejectsWrongPassword() { ... }
}Gradle/Maven 可按标签过滤执行(如只跑 smoke),与 CI 分阶段落地配合。
@Nested 把测试类组织成内部分组、@DisplayName 给出可读名称、@Tag 打标签供构建工具筛选;组合使用让报告层次接近业务结构。
@Nested
@DisplayName("登录")
class LoginTest {
@Test
@Tag("smoke")
void rejectsWrongPassword() { ... }
}