APP信息
獲取當前界面元素:adb shell dumpsys activity top
獲取當前任務列表:adb shell dumpsys activtty activities
APP入口
adb logcat | grep -i displayed
aapt dump badging mobike.apk | grep launchable-activity
應用啓動
adb shell am start -W -n app啓動路徑 -S
想要查看一個app的啓動路徑是什麼有很多方法,比如說常見的adb logcat | grep -i displayed
之前一直糾結uiautomator不能查看安卓4.4以上元素定位的代碼,之後我發現appium裏面還有一個appium-desktop這個軟件,下載地址:github.com/appium/appium-desktop/releases
下載好了啓動appium,連接好adb之後點擊“放大鏡”按鈕(Start inspector Session)會出現這樣的界面
其中圖片中的四種配置必須要寫,如果不寫直接點擊Start Session的話appium會給你報錯然後提示你需要什麼什麼
這個desktop打開之後就可以像uiautomator一樣顯示一個界面,在右側顯示對應的元素
頂部菜單有刷新、錄製等操作,如果一開始沒有頭緒去寫自動化測試腳本,可以讓它先幫你生成一個簡單的測試腳本,之後選擇對應的語言,顯示依賴,複製後在項目中就可以編輯自己的測試用例了
=======================
先睡個午覺