【Android Studio】android 自測工具monkey的使用

前幾天看到勇哥在用monkey做項目的自動化測試锚烦,我覺得蠻有趣,所以我來搞一搞帝雇,當然首先我的一貫作風涮俄,先把monkey這個東西給掌握透。這樣對于接下來做事是很有幫助的尸闸。不能一貫的照搬百度來的方法禽拔,然后成功了就不去了解其內涵,這不是我的風格室叉,題外話睹栖。哈哈。 android測試的方法還是很多的茧痕,
下面介紹幾種
android測試框架野来、 CTS、 Monkey踪旷、 Monkeyrunner曼氛、 benchmark、 **其它test tool等等令野。

** 這里我現(xiàn)在只用monkey舀患,其他大家有興趣自己了解。

**monkey是什么气破?

** Monkey是Android中的一個命令行工具聊浅,可以運行在模擬器里或實際設備中。它向系統(tǒng)發(fā)送偽隨機的用戶事件流(如按鍵輸入现使、觸摸屏輸入低匙、手勢輸入等),實現(xiàn)對正在開發(fā)的應用程序進行壓力測試碳锈。Monkey測試是一種為了測試軟件的穩(wěn)定性顽冶、健壯性的快速有效的方法。

monkey的特征是什么售碳?

1强重、 測試的對象僅為應用程序包,有一定的局限性贸人。

2间景、 Monky測試使用的事件流數(shù)據(jù)流是隨機的,不能進行自定義灸姊。

3拱燃、 可對MonkeyTest的對象,事件數(shù)量力惯,類型碗誉,頻率等進行設置

召嘶。 Monkey的基本用法 基本語法如下:

adbshellmonkey[options]如果不指定options,Monkey將以無反饋模式啟動哮缺,并把事件任意發(fā)送到安裝在目標環(huán)境中的全部包弄跌。下面是一個更為典型的命令行示例,它啟動指定的應用程序尝苇,并向其發(fā)送500個偽隨機事件: adb shell monkey [options]

如果不指定options铛只,Monkey將以無反饋模式啟動,并把事件任意發(fā)送到安裝在目標環(huán)境中的全部包糠溜。下面是一個更為典型的命令行示例淳玩,它啟動指定的應用程序,并向其發(fā)送500個偽隨機事件: adb shell monkey -p your.package.name -v 500

android studio 還是特別好用的非竿,直接集成了蜕着,這樣的話可以直接在as中敲命令了。我是直接進入android sdk中的platform-tools目錄下红柱,因為adb.exe放在這里承匣,然后輸入命令 adb shell 。 大家要了解monkey的用法可以輸入命令 $ monkey -help 锤悄。 **因為之前我輸入了命令 adb shell ,后面啟動指定的應用程序韧骗,只需要輸入命令$ monkey -p your.package.name -v 500 即可。

要不然會報error:device not found 零聚。錯誤袍暴。**

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市握牧,隨后出現(xiàn)的幾起案子容诬,更是在濱河造成了極大的恐慌娩梨,老刑警劉巖沿腰,帶你破解...
    沈念sama閱讀 211,265評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異狈定,居然都是意外死亡颂龙,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,078評論 2 385
  • 文/潘曉璐 我一進店門纽什,熙熙樓的掌柜王于貴愁眉苦臉地迎上來措嵌,“玉大人,你說我怎么就攤上這事芦缰∑蟪玻” “怎么了?”我有些...
    開封第一講書人閱讀 156,852評論 0 347
  • 文/不壞的土叔 我叫張陵让蕾,是天一觀的道長浪规。 經(jīng)常有香客問我始花,道長角钩,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,408評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮朴摊,結果婚禮上,老公的妹妹穿的比我還像新娘锅知。我一直安慰自己植榕,他們只是感情好,可當我...
    茶點故事閱讀 65,445評論 5 384
  • 文/花漫 我一把揭開白布庇配。 她就那樣靜靜地躺著斩跌,像睡著了一般。 火紅的嫁衣襯著肌膚如雪捞慌。 梳的紋絲不亂的頭發(fā)上滔驶,一...
    開封第一講書人閱讀 49,772評論 1 290
  • 那天,我揣著相機與錄音卿闹,去河邊找鬼揭糕。 笑死,一個胖子當著我的面吹牛锻霎,可吹牛的內容都是我干的著角。 我是一名探鬼主播,決...
    沈念sama閱讀 38,921評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼旋恼,長吁一口氣:“原來是場噩夢啊……” “哼吏口!你這毒婦竟也來了?” 一聲冷哼從身側響起冰更,我...
    開封第一講書人閱讀 37,688評論 0 266
  • 序言:老撾萬榮一對情侶失蹤产徊,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后蜀细,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體舟铜,經(jīng)...
    沈念sama閱讀 44,130評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,467評論 2 325
  • 正文 我和宋清朗相戀三年奠衔,在試婚紗的時候發(fā)現(xiàn)自己被綠了谆刨。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,617評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡归斤,死狀恐怖痊夭,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情脏里,我是刑警寧澤她我,帶...
    沈念sama閱讀 34,276評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響番舆,放射性物質發(fā)生泄漏根吁。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,882評論 3 312
  • 文/蒙蒙 一合蔽、第九天 我趴在偏房一處隱蔽的房頂上張望击敌。 院中可真熱鬧,春花似錦拴事、人聲如沸沃斤。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,740評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽衡瓶。三九已至,卻和暖如春牲证,著一層夾襖步出監(jiān)牢的瞬間哮针,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,967評論 1 265
  • 我被黑心中介騙來泰國打工坦袍, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留十厢,地道東北人。 一個月前我還...
    沈念sama閱讀 46,315評論 2 360
  • 正文 我出身青樓捂齐,卻偏偏與公主長得像蛮放,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子奠宜,可洞房花燭夜當晚...
    茶點故事閱讀 43,486評論 2 348

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,749評論 25 707
  • monkey 測試 讀書筆記 1. monkey 的基本使用 monkey文檔官方網(wǎng)址:https://devel...
    csmijo閱讀 9,147評論 0 23
  • 第一部是先遞歸遍歷找到key == root->val;刪除一個節(jié)點有以下情況:1包颁,node->right == ...
    larrymusk閱讀 200評論 0 1
  • 我們都知道做事情要有始有終,就是有開始就要有結果压真,那么以始為終是什么意思呢娩嚼?就是你心中要有一個目標,然后按著這個目...
    Fine婧婧閱讀 395評論 2 1
  • 一滴肿、簡歷 簡歷里面需要包含的內容應該是學歷岳悟,自己的技術棧,然后自己做過的一些項目嘴高。簡歷不需要太長竿音,兩頁紙即可。里面...
    java大濕兄閱讀 686評論 0 6