【发布时间】:2020-05-30 09:27:55
【问题描述】:
我正在尝试为主要由垂直滚动的 UICollectionView 组成的应用程序创建 XCUITest 脚本。在记录滚动浏览集合视图的自动化时,应用程序在模拟器中的行为与预期一样,并且测试记录了应用于我触摸的元素的.swipeUp() 手势。
但是当我执行录制的自动化时,.swipeUp() 调用会触发屏幕上不相关元素上的平移手势识别器。当我实验性地移除平移手势识别器.swipeUp() 时完全没有效果(即没有滚动)。
我希望有人可以指出这种意外行为的原因和/或建议在 XCUITest 中滚动 UICollectionView 的替代方法
【问题讨论】:
-
由于没有提供截图或代码,很难帮助您...
标签: ios uicollectionview uigesturerecognizer xcuitest