-
自動化測得的過程:要借助Monkey工具完成各種隨機(jī)事件的輸入。
什么是monkey?
發(fā)送偽隨機(jī)用戶時間的工具
什么是ADB?
手機(jī)和電腦的軟連接,調(diào)試手機(jī)上應(yīng)用的一個入口
查看全部 -
自動化測試場景:模擬事件流
查看全部 -
記錄一下筆記查看全部
-
壓測環(huán)境準(zhǔn)備:jdk和python環(huán)境
app壓測過程
step1:開發(fā)者選項(xiàng)中,將USB調(diào)試選上
step2:確認(rèn)手機(jī)和電腦成功連接()
查看全部 -
壓力測試結(jié)果分析
carsh
ANR
查看全部 -
monkey:在adb shell中,生成各種用戶或者系統(tǒng)的偽隨機(jī)事件。
monkeyRunner:通過對monkey命令進(jìn)行封裝為各種API,然后通過API控制各種命令。
monkeyScript:被monkey識別的命令集合,完成固定的操作,但是不可以完成截圖操作
monkeyRunner APIs:monkeyRunner,用來連接設(shè)備或模擬器;monkeyDevice,提供安裝,卸載應(yīng)用,發(fā)送模擬事件;monkeyImage,完成圖像保存,及對比的操作
查看全部 -
adb shell monkey -f<scriptfile><event-count>
? DispatchTrackball命令? 軌跡球事件;
DispatchPointer 命令? 點(diǎn)擊事件;
?DispatchString命令 輸入字符串事件;DispatchString(String text)
LaunchActivity? 啟動應(yīng)用;
?UserWait 等待事件;
DispatchPress 按下鍵值;
查看全部 -
忽略崩潰和異常 --ignore-crashes<event-count>
忽略超時事件 --ignore-timeouts<event-count>
查看全部 -
--pct-motion <百分比>
查看全部 -
--pct-touch
查看全部
舉報(bào)