咨詢電話:023-6276-4481
熱門文章
電 話:023-6276-4481
郵箱:broiling@qq.com
地址:重慶市南岸區(qū)亞太商谷6幢25-2
什么是Monkey
Monkey是Android中的一個命令行工具,可以運行在模擬器里或?qū)嶋H設(shè)備中。它向系統(tǒng)發(fā)送偽隨機的用戶事件流(如按鍵輸入、觸摸屏輸入、手勢輸入等),實現(xiàn)對正在開發(fā)的應(yīng)用程序進行壓力測試。Monkey測試是一種為了測試軟件的穩(wěn)定性、健壯性的快速有效的方法。
Monkey的特征
1、 測試的對象僅為應(yīng)用程序包,有一定的局限性。
2、 Monky測試使用的事件流數(shù)據(jù)流是隨機的,不能進行自定義。
3、 可對Test的對象,事件數(shù)量,類型,頻率等進行設(shè)置。
一、安裝jdk。
百度 jdk 直接下載安裝。
驗證:cmd中輸入java -version如果出來版本號即成功。
如果不成功注意添加環(huán)境變量,然后重啟,再驗證。
二、下載Android SDK
百度 android sdk 直接下載安裝。
驗證:cmd輸入 adb version 如果出來版本號就成功。
一般都會不成功,添加環(huán)境變量。
新建ANDROID_HOME環(huán)境變量
變量名:ANDROID_HOME
變量值:D:\Documents\Downloads\adt-bundle-windows-x86-20130917.467161976\adt-bundle-windows-x86-20130917\sdk (注意修改自己的路勁)
修改path ,在Path編輯加入%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;
再次驗證ok。
三、測試包
首先需要連接手機。
cmd進入。運行:adb shell
monkey -p com.qq -v 1000
此命令意思為執(zhí)行1000次隨機用戶模擬操作,com.qq為安裝包的名字.
另外,如果包的名字不知道:
1、可以問開發(fā)人員
2、logcat
a.清除logcat內(nèi)容,使用命令adb logcat -c
b.啟動logcat,使用命令adb logcat ActivityManager:I *:s
即可看到包名。
圖文可參考:http://www.cnblogs.com/ydnice/p/5788058.html