gpt4 book ai didi

testng - 如何获取执行方法所花费的时间 TESTNG

转载 作者:行者123 更新时间:2023-12-01 01:06:00 27 4
gpt4 key购买 nike

如何获得执行TESTNG的方法所花费的时间?

sample 测试:

@Test(threadPoolSize = 100, invocationCount = 100)
public void testA() throws Exception {
System.out.println("hello");
}

它将运行 100 次。我想获得每次执行方法 testA 所花费的时间。

最佳答案

通常这些信息在 TestNG 报告中提供。

如果您在运行测试套件时需要这个时间,请在 @AfterMethod 中使用 ITestResult目的:

@AfterMethod
public void getRunTime(ITestResult tr) {
long time = tr.getEndMillis() - tr.getStartMillis();
}

有关的:
TestNG Dependency injection

关于testng - 如何获取执行方法所花费的时间 TESTNG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18679554/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com