常用操作
点击操作
通常获取到元素之后,可以调用 click() 方法来实现对这个元素的点击操作。示例代码如下:
- python 版本
driver.find_element_by_id("home_search").click()
- Java 版本
driver.findElementById("home_search").click();
输入操作
输入操作示例代码如下:
- python 版本
self.driver.find_element_by_id("search_input_text").send_keys("阿里巴巴")
- Java 版本
driver.findElementById("search_input_text").sendKeys("阿里巴巴");
效果展示:
获取元素属性
通过获取到的元素属性信息,可以进行页面数据的验证(断言),或者用于分支判断。
元素有很多属性信息,无论是使用 uiautomatorviewer 还是使用 Appium Inspector,元素的属性信息一般都会展示在页面的右下方。
如下图是 Appium Inspector 的元素定位页面: