1. 程式人生 > >Appium-檢視andriod app元素和生成程式碼

Appium-檢視andriod app元素和生成程式碼

最近在學習Appium,因為編寫程式碼前必須知曉元素的屬性值,目前常用的方法有兩種:

1. uiautomatorviewer

但發現Andriod SDK tools下的uiautomatorviewer工具有些不穩定,有時候能捕捉到手機介面,有時候捕捉不到。

有個方法增加捕捉成功率,就是點選了捕捉後,迅速點選模擬器上的app介面元素,捕捉成功率就高很多:

 

2. 直接用appium來獲取元素屬性

a) 點選 "start Inspector session"

b) 輸入app對應的資訊

c)  可以將上面的輸入資訊儲存起來,點選"start session", appium desktop會自動去開啟對應的程式並抓取app介面到appimu,如下:

 

3. 生成程式碼,節約寫程式碼的時間

a) 點選"select elements"選項

b) 點選"recording"

c) 點選元素,根據情況選擇用"tab"/"send Keys"/"Clear",並選擇合適的開發語言,即可生成程式碼,是不是很簡單。