appium控件定位

在webdriver定位方法的基础上增加了下列方法

find_element_by_accessibility_id() //contentDescription属性

find_elements_by_accessibility_id()

find_element_by_android_uiautomator()

find_elements_by_android_uiautomator()

find_element_by_name()  //android 可把元素的text属性看作name使用

find_element_by_id() //resource-id

find_elements_by_class_name() //通过classname获取到一组元素,可通过pop()方法指定某一元素

Xpath定位:取控件的class进行定位(app中class name 相当于web中的tag name),存在相同class的情况可以用控件的属性值进行区分

针对webview容器下面的控件定位:

find_element_by_tag_name()

find_element_by_link_text()

find_element_by_partial_link_text()

find_element_by_css_selector()

posted @ 2017-05-02 14:04  淡定!  阅读(185)  评论(0)    收藏  举报