小白入門:3分鐘帶你了解自動化測試工具Monkey

Monkey是什麼,我想很多剛入門的同學都不是很清楚,其實它就是個安卓系統自帶的命令行測試工具,入門非常簡單,下面花3分鐘的時間我們一起來了解一下吧!

想搭建好Monkey測試環境,必須先安裝好Java JDK(安裝的同學直接跳過即可)。

安裝Java JDK

這個比較簡單,前往oracle的官網下載完點擊安裝即可,安裝完記得看下是否正常運行:

小白入門:3分鐘帶你瞭解自動化測試工具Monkey

安裝Android SDK

下載下圖中的第一個exe格式的安裝包,也可以到其他地方下載:

小白入門:3分鐘帶你瞭解自動化測試工具Monkey

安裝完畢進入到文件夾下,打開SDK管理程序:

小白入門:3分鐘帶你瞭解自動化測試工具Monkey

下載相應版本的系統鏡像文件:

小白入門:3分鐘帶你瞭解自動化測試工具Monkey

然後打開AVD Manager,創建相應的虛擬設備:

小白入門:3分鐘帶你瞭解自動化測試工具Monkey

下圖是我一個虛擬安卓設備信息,大家可以自行修改:

小白入門:3分鐘帶你瞭解自動化測試工具Monkey

到這裡,我們的monkey測試環境就搭建完畢了,下面的就是怎麼使用了。

使用monkey

首先點擊AVD Manager管理界面點擊start,開啟你的安卓虛擬設備。

然後打開win7 命令行工具,輸入adb shell進入系統中去,輸入exit並回車就可以退回命令行(確保環境正常)。

環境正常以後,我們來看看怎麼安裝要測試的apk文件:

  1. 準備好apk包,放置於win7用戶目錄下,輸入adb install xxx.apk進行安裝;

  2. 打開要測試的app;

  3. 輸入adb logcat | find “START”查看正在運行的apk;

  4. 輸入adb shell monkey -p com.android.xxx 1000,該命令表示對com.android.xxx這個應用程序進行1000次點擊測試。

例子非常簡單,monkey自動化測試常用的命令其實不多,也就十來個,小白花個半小時基本就能記住怎麼使用。


分享到:


相關文章: