五:Appium元素‘相对定位’定位方式

相对定位
相对定位是先找到该元素的有对应属性的父元素节点,然后基于父元素进行元素定位。


测试案例
不使用id元素定位方式,在新用户注册界面点击添加头像按钮。

代码实现
by_relative.py

from find_element.capability import driver

driver.find_element_by_id('com.tal.kaoyan:id/login_register_text').click()

root_element=driver.find_element_by_id('com.tal.kaoyan:id/activity_register_parentlayout')#整个页面元素
root_element.find_element_by_class_name('android.widget.ImageView').click()#整个页面元素中的那个小元素

 

 

posted @ 2019-11-27 15:47  测试艺术家  阅读(582)  评论(0编辑  收藏  举报