monkey測試環境搭建 及 操作步驟
阿新 • • 發佈:2018-12-17
1.環境搭建
a.下載安卓SDK
連結:https://pan.baidu.com/s/1-OB6UVPvl5-N-vFdykfMmA
提取碼:3spx
b.配置環境變數(配置完成,重啟系統,配置生效)
c.測試安卓環境搭建成功
- 開啟手機的開發者模式
- 使用資料線,連線安卓手機。
- 是否允許訪問手機資料,選擇 是;允許USB除錯嗎,一律允許。
- 開啟cmd,輸入命令:adb devices,結果如下圖所示,環境搭建成功。
2.具體操作:
a.啟動待測APP,在cmd中輸入命令 獲取包名
adb shell "dumpsys window w|grep \/|grep name=|sed 's/mSurface=Surface(name=//g'|sed 's/)//g'|sed 's/ //g'"
如下圖所示,com開頭的就是包名
b.執行 monkey測試,並把執行日誌記錄到指定位置。
在cmd輸入命令adb shell monkey -p 包名 -v -v -v 100 >d:\test.txt,
100指的是傳送的隨機事件個數(這時候可以觀察手機APP在各種操作下的反應)
c.如何確認monkey測試發現了問題呢?分析日誌
從日誌中搜索:exception、crash、ANR 這3個關鍵詞。monkey的錯誤一般都是這3個,異常,崩潰,程式終止。找到錯誤了日誌後面會有原因的,給開發看就是了
原創文章,轉載請註明出處。