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同樣,咱們要定位選擇元素,也是根據元素的特徵,包括對象

相關文章
相關標籤/搜索