版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、Monkey基本學(xué)習By:梁秀韞2021-7-10目錄Monkey四大類命令Monkey是簡介及安裝使用Monkey日志分析Monkey-簡介簡介android下自動化測試比較重要的的一個工具作用1、android-sdk只需要解壓就可以2、安裝JDK環(huán)境3、手機root向系統(tǒng)發(fā)送隨機事件流,對單個程序或者整個系統(tǒng)進行壓力測試功能使用monkey特點測試的對象僅為應(yīng)用程序包,有一定的局限性。測試使用的事件流數(shù)據(jù)流是隨機的,不能進行自定義。可對MonkeyTest的對象,事件數(shù)量,類型,頻率等進行設(shè)置Monkey-參數(shù)說明1常規(guī)命令測試事件數(shù)量,特定的事件流等如:Adb shell monkey
2、 h-h 顯示monkey參數(shù)幫助信息usageAdb shell monkey v v v -v表示打印日志信息,最多支持3個-v約束項命令約束類命令有兩種:-p :測試一個或多個包-c:測試一個或多個類如:打開cmd,啟動應(yīng)用adb shell ,使用ls data/data查看可測試的包Adb shell monkey -v -v -v -p com.jjs.android.butler 500每增加一個-v,rizhi就會越詳細Monkey-參數(shù)說明2事件類命令可以對隨機事件進行調(diào)控,從而使其遵守設(shè)定運行如:Adb shell monkey s -s 后面接隨機數(shù)生成器的seed值A(chǔ)d
3、b shell monkey -throttle - throttle 后面接事件,表示事件之間的固定延遲。調(diào)試類命令-ignore-crashes:當應(yīng)用程序崩潰時,Monkey是否停止運行。 -ignore-timeouts:當應(yīng)用程序發(fā)生ANR錯誤時,Monkey是否停止運行。 -ignore-security-exceptions:指定當應(yīng)用程序發(fā)生許可錯誤時(如證書許可,網(wǎng)絡(luò)許可等),Monkey是否停止運行。-kill-process-after-error:指定當應(yīng)用程序發(fā)生錯誤時,是否停止其運行,程序停止運行并保持在當前狀態(tài)。如:adb shell monkey -p com.
4、jjs.android.butler -v 100ignore-crash ignore-timeouts -ignore-security-exceptions -monitor-native-crashes throttle 100重復(fù)執(zhí)行隨機操作Monkey日志分析Null指針異指針異常常操作無響應(yīng)操作無響應(yīng)異常異常低內(nèi)存異常低內(nèi)存異常debug異常異常表現(xiàn)在出現(xiàn)OutOfMemoryError異常或者提示Out of memory;出現(xiàn)的是OutOfMemoryError異常,該異常一般多頻繁的操作;空指針異常主要是有NullPointerException異常提示;表現(xiàn)在Monkey運行過程中,出現(xiàn)某功能無響應(yīng);IllegalStateException異常,該異常一般多是傳遞的參數(shù)非法或被多次調(diào)用時出現(xiàn)的異常;表現(xiàn)在Monkey運行過
最新文檔
- 2024鋪面租賃合同模板:適用于商業(yè)地產(chǎn)租賃3篇
- 二零二五年度鏟車租賃及運輸配送服務(wù)合同2篇
- 二零二四醫(yī)療期間勞動合同履行與員工職業(yè)規(guī)劃指導(dǎo)協(xié)議3篇
- 2024美團外賣平臺商家合作合同版B版
- 2025年度工業(yè)用地承包租賃合同書3篇
- 2025年度標準夫妻離婚財產(chǎn)分割協(xié)議書3篇
- 2025年度勞動合同試用期員工培訓(xùn)與發(fā)展計劃合同3篇
- 《辦公用房租賃合同》范本
- 二零二五年度智能化工程合同執(zhí)行與風險評估策略3篇
- 年度飛機及配件競爭策略分析報告
- SBT11229-2021互聯(lián)網(wǎng)舊貨交易平臺建設(shè)和管理規(guī)范
- 如何打造頂尖理財顧問團隊
- 土壤農(nóng)化分析課件
- 小區(qū)大型團購活動策劃
- NEC(新生兒壞死性小腸結(jié)腸炎)92273
- 2023年租賃風控主管年度總結(jié)及下一年展望
- 開關(guān)插座必看的七個安全隱患范文
- 高分子成型加工課件
- 消防救援-低溫雨雪冰凍惡劣天氣條件下災(zāi)害防范及救援行動與安全
- 硅石項目建議書范本
- 概率論在金融風險評估中的應(yīng)用研究
評論
0/150
提交評論