classname属性值元素无法区分定位,那么将使用List定位来解决这个问题。List定位首先是使用find_elements_by_XX获取一组相同的class属性的元素,然后使用数组下标来区分标记不同元素进行相关操作。
场景:
1.在新用户注册界面点击添加头像按钮后,选择指定的图片保存作为头像
# coding:utf-8
from find_element.capability import driver
driver.find_element_by_id("com.tal.kaoyan:id/mainactivity_button_mysefl").click()
driver.find_element_by_id("com.tal.kaoyan:id/activity_usercenter