TestNG:如何在方法级别忽略@Test(testName)

时间:2012-11-07 15:59:57

标签: java methods annotations testng reportng

我正在尝试将@Test的testName属性用于我的ReportNG html输出。

不幸的是它说:

/**
* The name of the test  this test class should be placed in.  This
* attribute is ignore if @Test is not at the class level.
*/
public String testName() default "";

因此testName始终为空。

需要更改什么才能忽略方法级别的此属性?

我正在使用TestNG .xml套件来运行我的测试,如果知道这一点很重要。

为任何提示感到高兴,欢呼!

1 个答案:

答案 0 :(得分:2)

在方法级别指定它是没有意义的,因为测试的名称适用于整个类。