monkey實(shí)戰(zhàn)篇

1裂允、關(guān)于monkey網(wǎng)上太多的資料了损离,在此我就不贅余,這里主要介紹monkey命令拆解學(xué)習(xí)維度以及離線測試這2塊指導(dǎo)實(shí)用的Get 起來~~

首先绝编,這是一款android sdk附帶的一個(gè)工具僻澎,一般用來做穩(wěn)定性測試,monkey猶如猴子一樣在手機(jī)上各種點(diǎn)擊上下左右滑動(dòng)拖拽等操作瓮增,有必要說下不止是點(diǎn)擊應(yīng)用還包括機(jī)器的返回按鈕、home鍵等都會(huì)有可能被操作到哩俭,使用前先安裝安卓sdk哦~

命令比較簡單绷跑,可切成四小塊進(jìn)行學(xué)習(xí),分別是常用選項(xiàng) 凡资、 事件選項(xiàng) 砸捏、 約束選項(xiàng) 、 調(diào)試選項(xiàng)

2隙赁、舉個(gè)栗子:對要***游APP進(jìn)行偽事件流操作10次垦藏,其中忽略各種異常中斷,每個(gè)時(shí)間之間間隔1s伞访,把日志打印到E盤掂骏,生成monkey.txt存起來。

adb shell monkey -v -v -v -p com.yaochufa.app? --ignore-crashes --ignore-timeouts --ignore-security-exceptions --monitor-native-crashes --ignore-native-crashes --throttle 1000 10 > E:\monkey.txt

1)常用選項(xiàng)

如 -v -v -v :打印日志(level 0,1,2級日志: 一個(gè)v表示一級日志厚掷,以上表示2級日志弟灼,即最詳細(xì)的日志)

2)事件選項(xiàng)-s:指定產(chǎn)生隨機(jī)事件種子值,相同的種子值產(chǎn)生相同的事件序列冒黑。如: -s 200

如:

--throttle ?1000:每個(gè)事件結(jié)束后的間隔時(shí)間——降低系統(tǒng)的壓力(如不指定田绑,系統(tǒng)會(huì)盡快的發(fā)送事件序列)。這里1000單位毫秒抡爹,即1秒

--pct-touch:指定觸摸事件的百分比掩驱,如:--pct-touch 5% , 相關(guān)的option可自行查找哈~

3)約束選項(xiàng)

如 -p com.yaochufa.app : 指定有效的package(如不指定,則對系統(tǒng)中所有package有效)欧穴,一個(gè)-p 對應(yīng)一個(gè)有效package 民逼,以上表示針對【要**游】APP包執(zhí)行操作

4)調(diào)試選項(xiàng)

如--ignore-crashes --ignore-timeouts --ignore-security-exceptions --monitor-native-crashes --ignore-native-crashes:表示忽略幾種中斷,繼續(xù)執(zhí)行命令到所設(shè)定的數(shù)目

timeouts:ANR(application no respoding)

security-exceptions:許可錯(cuò)誤

monitor-native-crashes:監(jiān)視應(yīng)用程序發(fā)生奔潰的本地代碼

是不是超級簡單呀~

3苔可、等等缴挖,當(dāng)你想要測試很多機(jī)器時(shí),莫非要一臺電腦連接n條線n個(gè)機(jī)器開著命令窗口然后等呀等等執(zhí)行完畢焚辅,再拿結(jié)果映屋,貌似有點(diǎn)坑啊~好吧,這里介紹下離線測試同蜻,簡單而言就是將要跑的腳本push到機(jī)器里去執(zhí)行并到日志寫到手機(jī)文件夾里棚点。哈哈,醬紫就斷開手機(jī)與電腦的連線湾蔓,到時(shí)候等著收貨就好啦~

1)制作unix格式test.sh monkey腳本如下:

#!/bin/sh

echo "run com.yaochufa.app"

monkey -v -v -v -p com.yaochufa.app ?--ignore-crashes --ignore-timeouts --ignore-security-exceptions --monitor-native-crashes --ignore-native-crashes --throttle 1000 10 > /sdcard/monkey.txt

2)

進(jìn)入電腦cmd--adb devices檢查設(shè)備

adb push C:/Users/Administrator/Desktop/test.sh /sdcard/? 推到手機(jī)目錄下(C:/Users/Administrator/Desktop/test.sh這是我電腦test.sh的全目錄)

adb shell 進(jìn)入shell命令

shell?sh/sdcard/test.sh?& ? ? 后臺運(yùn)行test.sh(千萬不要去掉&瘫析,這是離線、后臺運(yùn)行的意思)

3)腳本跑起來了默责,并且手機(jī)sdcard下生成了monkey.txt文件~ ok可以拔線了贬循,拔完看到它自己依舊在亂點(diǎn)中那就對了...

4、最后桃序,很重要一點(diǎn)是在日志中查出報(bào)錯(cuò)杖虾,定位問題

詳細(xì)參考文檔見:http://www.docin.com/p-981949415.html?qq-pf-to=pcqq.c2c

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市媒熊,隨后出現(xiàn)的幾起案子奇适,更是在濱河造成了極大的恐慌,老刑警劉巖芦鳍,帶你破解...
    沈念sama閱讀 218,204評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件嚷往,死亡現(xiàn)場離奇詭異,居然都是意外死亡柠衅,警方通過查閱死者的電腦和手機(jī)皮仁,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來菲宴,“玉大人魂贬,你說我怎么就攤上這事∪雇纾” “怎么了付燥?”我有些...
    開封第一講書人閱讀 164,548評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長愈犹。 經(jīng)常有香客問我键科,道長闻丑,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,657評論 1 293
  • 正文 為了忘掉前任勋颖,我火速辦了婚禮嗦嗡,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘饭玲。我一直安慰自己侥祭,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,689評論 6 392
  • 文/花漫 我一把揭開白布茄厘。 她就那樣靜靜地躺著矮冬,像睡著了一般。 火紅的嫁衣襯著肌膚如雪次哈。 梳的紋絲不亂的頭發(fā)上胎署,一...
    開封第一講書人閱讀 51,554評論 1 305
  • 那天窑滞,我揣著相機(jī)與錄音哀卫,去河邊找鬼此改。 笑死带斑,一個(gè)胖子當(dāng)著我的面吹牛勋拟,可吹牛的內(nèi)容都是我干的敢靡。 我是一名探鬼主播,決...
    沈念sama閱讀 40,302評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼贝椿!你這毒婦竟也來了陷谱?” 一聲冷哼從身側(cè)響起瑟蜈,我...
    開封第一講書人閱讀 39,216評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎位迂,沒想到半個(gè)月后详瑞,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蛤虐,經(jīng)...
    沈念sama閱讀 45,661評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡刑顺,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,851評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了柒竞。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片朽基。...
    茶點(diǎn)故事閱讀 39,977評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖霎俩,靈堂內(nèi)的尸體忽然破棺而出打却,到底是詐尸還是另有隱情谎倔,我是刑警寧澤柳击,帶...
    沈念sama閱讀 35,697評論 5 347
  • 正文 年R本政府宣布,位于F島的核電站片习,受9級特大地震影響捌肴,放射性物質(zhì)發(fā)生泄漏彤守。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,306評論 3 330
  • 文/蒙蒙 一哭靖、第九天 我趴在偏房一處隱蔽的房頂上張望具垫。 院中可真熱鬧,春花似錦试幽、人聲如沸筝蚕。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽起宽。三九已至,卻和暖如春济榨,著一層夾襖步出監(jiān)牢的瞬間坯沪,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評論 1 270
  • 我被黑心中介騙來泰國打工擒滑, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留腐晾,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,138評論 3 370
  • 正文 我出身青樓丐一,卻偏偏與公主長得像藻糖,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子库车,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,927評論 2 355

推薦閱讀更多精彩內(nèi)容