【问题标题】:Is there any way to check smooth scroll in UITests有什么方法可以检查 UITests 中的平滑滚动
【发布时间】:2017-11-03 09:36:37
【问题描述】:

我创建了一个 UI 测试,它在 tableview 中加载了数千个条目。我使用下面的代码来滚动表格视图:

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

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

【问题讨论】:

    标签: ios iphone xcode-ui-testing smooth-scrolling


    【解决方案1】:

    无法使用 UITest 测试表格视图的滚动是否顺畅。

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

    您可以在您的应用程序中use Instruments to monitor the frame rate。使用 Instruments 启动应用程序并滚动表格视图。如果帧速率显着下降,您就会遇到性能瓶颈。

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

    【讨论】:

      猜你喜欢
      • 2017-10-03
      • 1970-01-01
      • 1970-01-01
      • 2011-05-03
      • 1970-01-01
      • 2020-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多