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}