gpt4 book ai didi

android - TestNG结果的testng-results.xml中的 "duration in ms"代表什么?

转载 作者:行者123 更新时间:2023-11-30 02:14:00 24 4
gpt4 key购买 nike

我是 Android 和 iOS 自动化的新手。我正在使用 Appium 来实现自动化。我已经在 TestNG 中编写了用于在模拟器上运行 Android 应用程序的测试。我的代码在模拟器上启动应用程序,然后使用用户名和密码登录应用程序。我想找到登录应用程序所花费的时间。具体而言,点击登录按钮并出现主屏幕后所用的时间。我可以使用 testNG results.xml 文件吗,因为我看到它有:<强>

最佳答案

以毫秒为单位的持续时间表示整个方法(@BeforeClass、@Test 等)花费的时间。如果你想检查登录性能,这不是一个好方法,因为你可以在这些方法中进行其他操作,而且 TestNG 也会在这里做一些事情。最好明确检查一下。像这样的东西:

final Date startTime = new Date();
clickSignIn();
// wait until/check if home screen is properly displayed
// if it's not done in clickSignIn method (should be)
final Date endTime = new Date();

final long loginTime = endTime.getTime() - startTime.getTime(); // in ms

关于android - TestNG结果的testng-results.xml中的 "duration in ms"代表什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29672481/

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