gpt4 book ai didi

ios - 有什么方法可以检查 UITests 中的平滑滚动

转载 作者:行者123 更新时间:2023-11-28 21:03:23 25 4
gpt4 key购买 nike

我创建了一个 UI 测试,它在一个 TableView 中加载了数千个条目。我使用下一个代码来滚动 TableView :

let table = app.tables.element
table.swipeUp()
table.swipeUp()
table.swipeUp()

有什么方法可以检查scoll是否顺畅?

最佳答案

无法使用 UITest 测试表格 View 的滚动是否流畅。

XCTest 提供性能测试,但它们仅适用于单元测试。您可以测试代码的性能,但不能测试 UI。

您可以 use Instruments to monitor the frame rate在你的应用程序中。使用 Instruments 启动应用程序并滚动表格 View 。如果帧速率显着下降,则说明存在性能瓶颈。

顺便说一句,对于 10 个单元格或 10000 个单元格,UITableView 的滚动性能不应该有所不同,因为这些单元格是重复使用的。

关于ios - 有什么方法可以检查 UITests 中的平滑滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47092470/

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