【问题标题】:Setting the TestNG group name at class level在类级别设置 TestNG 组名
【发布时间】:2019-02-11 12:33:39
【问题描述】:

TestNG 组注解是在测试方法级别声明的,也就是说,您可以指定特定测试方法可以属于哪个或哪些组。

例如。

@Test(groups = { "group1", "group2" }, priority = 10, enabled = true)
    public void doTest() {}

对于所有测试方法仅属于单个组的给定场景,在每个测试方法中指定组名称几乎似乎是一种开销。在这种情况下,有没有办法将组名设置为更高(类)级别?

【问题讨论】:

  • 我认为您可以将 @Test 注释放在类级别 - 因此也可以将 groups 属性。你试过了吗?

标签: testing testng


【解决方案1】:

是的,你可以在课堂上这样做。

@Test(groups = GROUP_EXAMPLE)
public class ClassExample {

@Test
public void methodExample() {

}
}

希望它有所帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-25
    • 1970-01-01
    • 2016-10-26
    • 2017-10-23
    • 2017-11-17
    • 1970-01-01
    相关资源
    最近更新 更多