1. 程式人生 > >android monkey測試學習

android monkey測試學習

發生 退出 adb 解決 ash 隨機 級別 監視 信息

前提是:有安卓環境,能用adb命令

一、Monkey 測試的目的?

該工具可用於測試穩定性。 開發人員結合monkey 打印的日誌 和系統打印的日誌,解決測試中出現的問題

二、Monkey 測試的特點?
Monkey 測試,所有的事件都是隨機產生的,不帶任何人的主觀性

三、monkey命令

adb shell monkey -p com.xxxxx -s 500 -v 10000

但是,工作中為了保證測試數量的完整進行,我們一般不會在發生錯誤時立刻退出測試,monkey 測試命令如下

adb shell monkey -p com.xxxxx -s 1000 --ignore-crashes --ignore-timeouts --monitor-native-crashes -v -v 20000 >D:\monkey_log.txt

monkey作用的包:com.xxxxx
產生時間序列的種子值:1000
忽略程序崩潰 、 忽略超時 、 監視本地程序崩潰 、 詳細信息級別為2 , 產生 20000個事件

android monkey測試學習