首先配置jdk sdk的環境變數
pm list packages 檢視包名
adb devices 檢視手機連線狀態
adb shell monkey -help
adb start-server 先重啟下你的adb服務
adb shell ps(查詢程序pid)
adb shell kill pid (殺掉程序)
shell monkey -p(包)
com.jieyue.houseloan.agent.debug
-v -v級別
-s序列號id(下次測試還是他下次測試是一樣的seed) 次數
-trottle間隔 200>
位置d:\
win+r cmd
adb shell monkey -p com.jieyue.houseloan.agent.debug -v -v -s 1123 100000 --throttle 500 >e:\wnhf.txt
com.jieyue.houseloan.agent.debug
monkey測試結果分析
1)monkey finished
開啟log,檢視log的最下端,是否有類似以下字段:
## network stats: elapsed
time
=5123ms (5123ms mobile, 0ms wifi, 0ms
notconnected)
// monkey finished
這個字段表明本次的monkey沒有異常,測試通過。
2)crash
同樣,在得到log後,搜尋」crash」字段,如果搜尋到有結果,則表明有程序出現問題,測試不通過。
// crash: com.onekchi.downloadmanager (pid 12919)
3)anr
在log中搜素該字段,如果有搜尋有結果,則表示測試過程中,測試物件出現了無響應的現象,因此測試不通過。--throttle 《毫秒》值建議為500
4)無法搜尋到上述資訊
出現這種情況,一般都是外界原因而非程式本身原因。比如電腦異常測試中斷,需要重新測試。
monkey入門 monkey測試入門
1.設安裝包 apk 包名為 com.2.把安裝包放在 c monkey monkey為新建的資料夾 3.cmd進入命令列,手機和電腦連線。手機開啟開發者模式,允許除錯 二 輸入命令 cd c monkey 這樣就進入了放置安裝包的目錄下,就可以安裝安裝包了 1.安裝包 adb install ap...
Monkey測試2 Monkey測試策略
monkey的測試策略 一.分類 monkey測試針對不同的物件和不同的目的採用不同的測試方案,首先測試的物件 目的及型別如下 測試的型別分為 應用程式的穩定性測試和壓力測試 測試物件分為 單一apk和apk集合 測試的目的分為 解決問題的測試 忽略異常的測試 和驗收測試 不忽略異常的測試 二.應用...
monkey測試 安卓測試之monkey
安卓手機最簡單的隨機壓力測試工具monkey真的是測試的福星,人人都可以用,只需要敲一串命令即可 舉例 adb shell monkey p com.android.camera ignore crashes ignore timeouts throttle 300 s 10 v 1000 各引數說...