今天有點餓,所以有點懶,把我之前整理的一些筆記發一下吧! 1.ADB 安卓調試橋 工具 連接pc設備和安卓設備,
在做monkey測試的時候,有時候需要設置app與系統應用(比如調取系統權限類的系統應用)之間互跑,這時可以用騰訊GT,具體步驟如下: 此處以app調用系統相機為例,用adb
在分析monkey源碼的時候有些背景知識沒有搞清楚,比如在看到monkey是使用windowmanager的injectKeyEvent方法注入事件的時候,心里就打了個疙瘩,這種方式不是只能在當前應用
1.1 Adb介紹 adb(android debug bridge)是android sdk自帶的一個工具。 Adb是用來連接android設備和PC端的橋梁,通過adb工具,用戶可以在PC端對手機
本系列的上一篇文章《Monkey源碼分析之事件源》中我們描述了monkey是怎么從事件源取得命令,然后將命令轉換成事件放到事件隊列里面的,但是到現在位置我們還沒有了解monkey里面的事件是怎么一回事
最直接簡單的一種在ios應用上運行monkey的方式--在xcode使用自帶的工具instruments--automation (UI AUtoMonkey);方法如下:一、連接真機,或使用模擬器;
原文:http://www.pocketmagic.net/2012/04/injecting-events-programatically-on-android/#.VEoIoIuUcaV
概述Monkey是Android中的一個命令行工具,可以運行在模擬器里或實際設備中。它向系統發送偽隨機的用戶事件流(如按鍵輸入、觸摸屏輸入、手勢輸入等),實現對正在開發的應用程序進行壓力測試。Monk
adb shell monkey -p com.XXX.activity --throttle 300 -v 1000
上一篇文章《Monkey源碼分析之運行流程》給出了monkey運行的整個流程,讓我們有一個概貌,那么往后的文章我們會嘗試進一步的闡述相關的一些知識點。 這里先把整個monkey類的結構圖給出來供