0
我正在使用xcode 8.3.3,swift和XCTest。我想知道当你计划针对多个模拟器运行测试并显示列表时,处理滚动的最佳方法是什么。由于屏幕尺寸可能会根据所使用的模拟器而改变,因此您要选择的要滚动的元素可能会显示,也可能不会显示。XCTest - 如何处理列表滚动
如果我有一个包含x#个元素的列表,我如何最好地处理使用哪个元素来滚动列表,让下一组元素显示在屏幕上,以便测试可以在多个模拟器上运行不同的屏幕尺寸?
当我们执行“po XCUIApplication()”时,我们看到列表中的所有元素,因此为了知道哪一个是屏幕上显示的最后一个元素,我们必须查看每个元素并进行检查像isDisplayed或其他东西来找到目前显示的最后一个元素...但我希望有一个更好的方法?
有趣!我没有意识到它会这样做,谢谢。 – rfodge