我发现测试执行时间是:
(Reporter.getCurrentTestResult().getEndMillis() - Reporter.getCurrentTestResult().getStartMillis()) / 1000
但我的结果不可读:
-1476173903
如何获取我的日志记录的可读结果?
答案 0 :(得分:1)
为什么不尝试在测试开始时声明变量。 即 long startTime = System.currentTimeMillis();
然后在测试块之后。 long endTime = System.currentTimeMillis();long executionTime = endTime - startTime;
使其可读
TimeUnit.MILLISECONDS.toMinutes(executionTime);