我使用注释在我的测试类中设置测试名称:@Test(testName =“sth”),我需要从实现ITestResult的Listener类中获取它。方法getTestName()返回null但是根据http://testng.org/javadocs/org/testng/ITestResult.html#getTestName--应该返回字符串。
我做错了吗?是否可以从Listener类中获取@Test(testName =“”)中设置的字符串?
答案 0 :(得分:0)
getTestName()
可能会返回null
。如果您想了解更多详情,请查看no regression test from TestNG。
根据您的需要,您将找到另外两种查找测试名称的方法。
注意:只有6.9.10之后的TestNG版本才会出现这种情况。