-
2、什么時候開展壓力測試號查看全部
-
1、為什么要開展壓力測試查看全部
-
seed參數(shù) 指定隨機生成數(shù)的seed值,monkey的隨機操作是基于seed值產(chǎn)生的。 adb shell monkey -s seed eventNumber查看全部
-
adb devices連接手機 需要一個andriod模擬器 adb install package.apk安裝被測包 adb shell monkey 1000發(fā)送壓力指令,發(fā)送1000個指令,monkey隨機操作組合 monkey結(jié)果: activityResuming,APP從前臺調(diào)用后臺,又從后臺恢復到前臺 injected:執(zhí)行完成 需要明確告訴monkey需要測試的包 獲取App包名adb logcat|grep START 給指定包加壓力 adb shell monkey -p packagename 1000查看全部
-
Monkey :在adb shell中,生成用戶或者系統(tǒng)的偽隨機事件; MonkeyRunner:通過一些列的API,通過API定義特定命令和事件控制設(shè)備。將Monkey里面的一些操作進行封裝。 Monkey scripts:Monkey識別的命令集合,可以完成重復固定的操作 APIS: MonkeyRunner:用來連接設(shè)備或模擬器查看全部
-
Monkey-發(fā)送用戶偽隨機事件的工具,在手機系統(tǒng)里。 ADB-andriod debug bridge windowos上的cmd窗口發(fā)送指令,查看全部
-
為什么進行壓力測試 提高產(chǎn)品穩(wěn)定性 提高產(chǎn)品留存率,使用率 什么時候開展壓力測試 首輪功能測試通過后 下班后的夜間進行查看全部
-
自動搜索腳本查看全部
-
獲取app包名稱:adb logcat | grep START查看全部
-
在不添加忽略Crash和ANR的情況下,不指定seed的monkey在結(jié)束后顯示seed的值,可用此值復現(xiàn)。 如果Monkey添加過ignore參數(shù)忽略Crash和ANR,則不會出現(xiàn)seed的值。 在Crash和ANR 之后,會繼續(xù)執(zhí)行Monkey操作,知道操作數(shù)量達到指定值。查看全部
-
MonkeyScript用于指示Monkey需要執(zhí)行的動作。查看全部
-
Monkey是一個可以發(fā)送偽隨機事件的工具。 Monkey存在于Android系統(tǒng)中。 為了使用Monkey我們需要在電腦上使用ADB(Android Debug Bridge安卓調(diào)試橋)程序發(fā)送指令給手機。 可以通過CMD(Windows系統(tǒng))工具,來使用ADB這個工具。 具體做法是將手機與電腦進行物理鏈接(USB線或者無線鏈接),之后ADB會在電腦和手機之間形成軟鏈接,用于指令的傳輸。查看全部
-
操作間隔時間(毫秒數(shù))查看全部
-
adb logcat |grep START:抓取日志中包含START標簽的log 操作APP時,會打出APP相應(yīng)的log,輸出結(jié)果最后一行 cmp= 后面,反斜杠前邊的是包名,反斜杠和點后面是activity名。 adb shell命令 pm list packages去獲取APP包名 給指定app加壓:adb shell monkey -p package 1000 給指定的包打壓力:adb shell monkey -p package 1000查看全部
-
monkey 和monkeyrunner的區(qū)別查看全部
-
搜索的MonkeyRunner腳本查看全部
舉報
0/150
提交
取消