目录
前言
appium的核心其实就是一个web服务器,它提供了一套REST的接口。首先它收到客户端的连接、监控命令,之后在移动设备上执行这些命令,最后把执行结果放在HTTP响应中返回给客户端。基于上述原理,appium框架提供了一系列的API供调用。以下简单介绍常见的API
分类
控件定位
根据Id定位
- find_element_by_id(self, id_)
通过元素的id定位,返回含有该属性的元素,在android上 app上即resource id - find_elements_by_id(self, id_)
通过元素的id定位,返回含有该属性的所有元素
根据名称name定位
- find_element_by_name(self, name)
通过元素Name定位,返回含有该属性的元素,对于android,即text属性