03-07 APP 控件交互
元素的常用方法
- 点击方法:
element.click()
- 输入操作:
element.send_keys()
- 设置元素的值:
element.set_value()
- 清除操作:
element.clear()
- 是否可见:
element.is_displayed()
;返回 Ture / False - 是否可用:
element.is_enabled()
;返回 Ture / False - 是否被选中:
element.is_selected()
;返回 Ture / False - 获取属性值:
element.get_attribute()
;返回 Ture / False
- 获取元素文本:
element.text
- 获取元素坐标:
element.location
;返回值为字典:{"x": 100, "y": 200} - 获取元素尺寸(高、宽):
element.size
;返回值为字典:{"width": 500, "height": 22}
- 获取手机设备屏幕尺寸信息:
driver.get_window_rect()
;返回值为字典:{"width": 500, "height": 22, "x": 0, "y": 0}