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());
}