monkey测试_安卓测试之monkey
安卓手機最簡單的隨機壓力測試工具monkey真的是測試的福星,人人都可以用,只需要敲一串命令即可:
舉例:adb shell monkey -p com.android.camera --ignore-crashes --ignore-timeouts --throttle 300 -s 10 -v 1000
各參數(shù)說明:
-p
如果不需要針對單個模塊,只是對整機進行隨機壓力測試的話,就不需要-p參數(shù),如果需要針對某個模塊進行測試,那么就加上-p <包名>,com.android.camera就是安卓原生的相機包名,具體的可以通過logcat中查看你的模塊包名。logcat的方法如下:
玉樹林風:抓取android手機log的介紹?zhuanlan.zhihu.com--ignore
在測試過程中很容易遇到程序崩潰和ANR現(xiàn)象,而--ignore-crashes可以保證遇到crash不會停止測試,--ignore-timeouts可以保證遇到ANR不會停止測試,保證monkey測試按照規(guī)定的次數(shù)測試完。
--throttle
這個代表每一步操作之間的間隔需要等待多少毫秒,比如--throttle 300就代表第一步操作完需要等待300ms才會進行下一步操作。
-s
這個是偽隨機數(shù)生成器的seed值,如果用相同的seed值再次運行Monkey,它將生成相同的事件序列,每一個數(shù)字都代表了不同的事件序列。
-v
后面加次數(shù),比如-v 1000就代表執(zhí)行1000次。
如果一個電腦要同時跑多個手機可以使用adb devices查看手機序列號,然后使用adb -s <手機序列號> shell monkey xxx 指定手機執(zhí)行即可。
總結
以上是生活随笔為你收集整理的monkey测试_安卓测试之monkey的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 金山手机控usb调试模式开启工具_不看不
- 下一篇: ssh key生成_Stelnet(ss