前言:
monkey是android提供的系統工具。
它向系統傳送偽隨機的使用者事件流(如按鍵輸入、觸控螢幕輸入、手勢輸入等),實現對正在開發的應用程式進行壓力測試。
monkey測試是一種為了測試軟體的穩定性、健壯性的快速有效的方法。
monkeyrunner工具與monkey工具並無關聯;monkey工具直接執行在裝置或模擬的adbshell中,生成使用者或系統的偽隨機事件流,而monkeyrunner工具則是在工作台上通過api定義的特定命令和事件控制裝置或模擬器;
測試步驟:
monkeyrunner工具與monkey工具並無關聯;
monkey工具直接執行在裝置或模擬的adbshell中,生成使用者或系統的偽隨機事件流,而monkeyrunner工具則是在工作台上通過api定義的特定命令和事件控制裝置或模擬器;monkeyrunner包括三大模組分別為:monkeyrunner,monkeydevice,monkeyimage;
詳細的adb命令,可以通過adb -h來查詢
注意,5037為adb預設埠,如果被占用,則無法繼續執行adb命令;
windows系統自己配置 adb server 埠方法:很簡單,只要在系統環境變數中定義 android_adb_server_port 的值即可。
linux下只要 export $android_adb_server_port = 自定義埠,即可。
最好選擇乙個5位數的埠號(10000 ~ 65535),不易重複
初次使用Monkey測試
1.將apk複製到platform tools下 2.使用 adb install 包名 安裝 3.adb shell 4.cd data data 檢視包名 ls5.monkey p 包名 v 次數 6.取消安裝 adb uninstall 包名 有時候apk名稱跟安裝登記的名稱並不相同,可檢視當...
Monkey測試1 Monkey的使用
monkey工具使用 一 什麼是monkey monkey是android中的乙個命令列工具,可以執行在模擬器裡或實際裝置中。它向系統傳送偽隨機的使用者事件流 如按鍵輸入 觸控螢幕輸入 手勢輸入等 實現對正在開發的應用程式進行壓力測試。monkey測試是一種為了測試軟體的穩定性 健壯性的快速有效的方...
Monkey測試1 Monkey的使用
1 monkey工具使用23 一 什麼是monkey45 monkey是android中的乙個命令列工具,可以執行在模擬器裡或實際裝置中。它向系統傳送偽隨機的使用者事件流 如按鍵輸入 觸控螢幕輸入 手勢輸入等 實現對正在開發的應用程式進行壓力測試。monkey測試是一種為了測試軟體的穩定性 健壯性的...