0
- 执行测试用例的名字如果我要执行一套房让我们说70个TC的话,我无法确定到底是哪台风是在那个特定的时间执行。
- 有一段时间我怀疑是否正确执行了一堆TC,我需要等到执行结束。
- 我正在使用build.xml使用ANT工具从命令提示符执行我的套件。
我已经通过这个链接,但它似乎会在IDE控制台中打印测试用例名称,而不是在cmd提示符下。ANT打印当前在命令提示符下本身
我已经通过这个链接,但它似乎会在IDE控制台中打印测试用例名称,而不是在cmd提示符下。ANT打印当前在命令提示符下本身
即使使用使用蚂蚁命令System.out.println();
和运行测试然后它打印在命令提示/终端的消息不是在IDE console.Now点是如何可以打印类或方法的名称。
要打印类名:
System.out.println(this.getClass().getName());
要打印方法的名称,你可以注入ITestResult
或使用java.lang.reflect.Method
。
public void test(ITestResult result) {
System.out.println("method name:" + result.getMethod().getMethodName());
}
或
import java.lang.reflect.Method;
@Test
public void test(Method method)
{
System.out.println("Test name: " + method.getName());
}