使用TestNG,是否可以使用如下方法动态更改测试名称?
@Test(testName = "defaultName", dataProvider="tests")
public void testLogin( int num, String reportName )
{
System.out.println("Starting " + num + ": " + reportName);
changeTestName("Test" + num);
}
最佳答案
不,但您的测试类可以实现 org.testng.ITest
并覆盖 getTestName() 以返回测试的名称。
关于junit - 使用TestNG,是否可以动态更改测试名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12147435/