1、单元素定位:
(1) findElementById(首推)
适用对象:ios android
使用元素的resource-id属性定位
(2) findElementByXPath(最后选择,因为效率低,受位置影响,但一般都能定位到元素)
适用对象:ios android
(3)findElementByTagName(不常用,可不考虑)
适用对象:ios android
(4)findElementByAccessibilityId
适用对象:ios android
使用元素的CONTENT-DESC属性定位
(5)findElementByAndroidUIAutomator
适用对象:android
(6)findElementByIosNsPredicate
适用对象:ios 9.3以上
2、一组元素定位:
方法和上面类似,将findElement替换成findElements