版權(quán)聲明:
本賬號(hào)發(fā)布文章均來(lái)自公眾號(hào),承香墨影(cxmyDev),版權(quán)歸承香墨影所有。
允許有條件轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)附帶底部二維碼。
一、什么是Monkey
Monkey是Android自身提供的,可以通過(guò)adb shell模擬用戶行為,發(fā)送一些偽隨機(jī)用戶事件到目標(biāo)設(shè)備上。
Monkey和它的直接意思一樣,可以像一個(gè)猴子一樣,瘋狂的輸入各種隨機(jī)事件到設(shè)備上,像是一個(gè)猴子在瘋狂的點(diǎn)擊設(shè)備。
既然Monkey有這樣的功能,我們就可以利用它來(lái)對(duì)Android App做壓力測(cè)試,可以在規(guī)定的范圍內(nèi),任意隨機(jī)觸發(fā)各種事件,來(lái)驗(yàn)證App的抗壓性和穩(wěn)定性。這些隨機(jī)事件包括:點(diǎn)擊屏幕、滑動(dòng)屏幕、各種無(wú)力按鍵等。
二、簡(jiǎn)單的使用Monkey
Monkey主要是借助adb命令來(lái)讓PC與Android設(shè)備連接,adb是一種Android調(diào)試工具,在PC上配置好環(huán)境即可使用。
Monkey使用起來(lái)非常的簡(jiǎn)單,基本命令如下:
延伸閱讀
學(xué)習(xí)是年輕人改變自己的最好方式