Appium定位元素

定位元素规则

和 Selenium Web自动化同样,要操做界面元,必须先定位(选择)元素。

Appius是基于 Selenium的,因此和 Selenium代码定位元素的基本规则相同

find element by_XX方法,返回符合条件的第一个元素,找不到抛出异常
find elements_by XXx方法,返回符合条件的全部元素的列表,找不到返回空列表
经过 WebDriver对象调用这样的方法,直找范围是整个界面
经过 WebElement对象调用这样的方法,查找范围是该节点的子节点浏览器

界面元素查看工具

作 Selenium Web自动化的时候,要找到元素,咱们是经过浏览器的开发者工具栏来查看元素工具

的特性,根据这些特性(属性和位置),来定位元素

Apum要自动化手机应用,一样须要工具查看面元素的特征

经常使用的查看工具是: Android Sdk包中的 uiautomateviewer和 Appium Desktop中的ui

Apium

uiautomatorviewer:

安卓查看APP界面元素,最经常使用的就是 Android SDK中的工具 uiautomatorviewer,它在SDK
目录目录的 tools\bin目录中
和 Selenium同样,咱们要定位选择元素,也是根据元素的特征,包括对象

相关文章
相关标签/搜索