在使用 Appium 提供的 find_element_by_*** 方法时, iOS 会从整个 view 上寻找元素,要是 view 很长的话,遍历就会很慢; 而 Android 会从屏幕上的元素中查找,这样就会快很多。 请问,是接口只能这样默认规定的,还是有什么别的办法,能让 iOS 从当前的屏幕上找元素,Android 从整个 view 上找元素呢?
在线等...
android 方面的化, 基于 uiautomator 就只能从当前屏幕查找. 这是底层框架决定的,appium 没办法. 使用 selednroid 模式,好像就可以从整个 view 中查找.你可以测试下.
#2 楼 @seveniruby 那 iOS 呢,能只从当前屏幕中查找元素么