1. 程式人生 > >5.3appium自動化元素定位

5.3appium自動化元素定位

如何查詢自己專案app的包名與app首頁的名字?

cmd->輸入aapt dump badging + 專案apk包在電腦上的路徑

   

 package後面的就是包名

那麼首頁名則是Launchable-activity後面的

上面在pycharm中寫的程式碼是起到一個啟動app的作用,接下來就要定位了

首先我們去path的環境變數中找到先前安裝android的sdk路徑,然後對著這個路徑找到sdk檔案包,它下面有個tools的檔案包

開啟後是如下介面

而具體的定位方式是:我們在開啟的UI Automator Viewwe當中去定位。通過模擬器點一下你想定位的地方,然後點那個手機圖示進行定位。

1、id定位

2、name定位

3、xpath定位

在我們連續執行指令碼時,中間間隔時間隔個20秒把,避免會報A new session could not be created這個表示不能被建立,app這個服務需要斷開一陣時間,之後它會重新建立。

4、android_uiautomator定位