第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

App壓力測試入門

難度初級
時長 1小時59分
學習人數(shù)
綜合評分9.77
55人評價 查看評價
9.9 內(nèi)容實用
9.7 簡潔易懂
9.7 邏輯清晰
  • 奔潰事件

    忽略奔潰和異常:命令:adb shell monkey --ignore-crashes<event-count>

    忽略超時事件:? 命令:adb shell monkey--ignore-timeouts<event-count>

    查看全部
  • 動作事件:設定動作事件百分比? 命令:adb shell monkey--pct-motion<percent ,百分比>事件數(shù)

    軌跡球事件:設定軌跡球事件百分比 命令:adb shell monkey --pct-trackball<percent,百分比>事件數(shù)

    基本導航事件:設定基本導航事件百分比,輸入設備的上、下、左、右

    命令:adb shell monkey --pct-nav<percent,百分比>事件數(shù)

    主要導航事件:設定主要導航事件百分比,兼容中間鍵、返回鍵、菜單鍵

    命令:adb shell --pct-majornav<percent,百分比>事件數(shù)

    系統(tǒng)導航事件:設定系統(tǒng)導航事件百分比,HOME、BACK、撥號及音量鍵? ?命令:adb shell monkey --pct-syskeys<percent,百分比>事件數(shù)

    啟動ACtivity 事件:設定Activity的事件百分比? 命令:adb shell monkey --pct-appswitch<precent,百分比>

    不常用事件:設定不常用事件的百分比。? 命令 adb shell monkey --pct-anyevent<percent>

    查看全部
  • 觸摸事件:設定觸摸事件百分比。? ?命令? adb shell monkey--pct-touch<percent,百分比>事件數(shù)

    查看全部
  • seed參數(shù): 指定隨機生成數(shù)的seed值,生成相同的結(jié)果值? 命令:adb shell monkey -s <seed值><event-count值>

    查看全部
  • Monkey高級參數(shù)的應用:

    1、throttle 參數(shù)? ? 指定事件之間的間隔? 命令:adb shell monkey --throttle <延時的時間值,毫秒>? 事件數(shù)

    查看全部
  • Android? APP的壓測實踐:

    準備Android ADK環(huán)境(www.android-studio.org下載)? ? ?準備Python環(huán)境

    壓測過程步驟1;在手機開發(fā)者選項中,將USB調(diào)試選上

    壓測過程步驟2;確認手機和電腦已經(jīng)成功連接,adb devices 進行確認

    壓測過程步驟3;安裝測試APP? ? 命令:adb install package.apk

    壓測過程步驟4;發(fā)送壓力指令? ?命令:adb shell monkey 1000。? 表示monkey隨機發(fā)送1000個事件

    壓測過程步驟5;獲取APP包名? 命令:adb logcat | grep START

    壓測過程步驟6;給指定的包打壓力 命令:adb shell monkey -p package? 1000


    查看全部
  • 壓力測試結(jié)果

    1、CRASH:即奔潰,應用程序在使用過程中非正常退出。

    2、ANR:Application? Not? Responding

    查看全部
  • 什么是MonkeyScript?

    MonkeyScript是一組可以被Monkey識別的命令集合。

    MonkeyScript可以完成重復固定的操作。

    什么是MonkeyRunner?

    MonkeyRunner提供一系列的API。

    MonkeyRunner可以完成模擬事件及截圖操作。

    Monkey和MonkeyRunner的區(qū)別:

    Monkey:在adb? shell中生成用戶或系統(tǒng)偽隨機事件。

    Monkeyrunner:通過API定義特定命令和事件控制設備。

    MonkeyRunner API:

    MonkeyRunner:用來連接設備或模擬器。

    MonkeyDevice:提供安裝、卸載應用,發(fā)送模擬事件

    MonkeyImage:完成圖像保存及對比的操作。

    MonkeyRunner的測試類型:

    1、多設備控制。2、功能測試。3、回歸測試。

    查看全部
  • Monkey

    什么是ADB?

    安卓橋(Android Debug Bridge)

    查看全部
  • 自動化測試場景

    Touchinput->KeyEvent->TouchSearch->TouchName->TouchFriend->KeyEvent

    模擬事件流

    查看全部
  • 1、為什么要開展壓力測試?

    ? ? 提高產(chǎn)品穩(wěn)定性;提高產(chǎn)品留存率;

    2、什么時候開展壓力測試?

    ? ?首輪功能測試通過后;下班后夜間進行

    ??

    查看全部
  • 隨機monkey測試

    adb shell monkey 1000 (100代表事件)

    獲取APP包名

    adb logcat | grep START

    指定 APP monkey測試

    adb shell monkey -P package(代表包名) 1000 (100代表事件)

    指定 APP monkey測試--指定事件之間的時間間隔

    adb shell monkey -P package(代表包名)--throttle 1000(這個1000數(shù)字代表延遲的時間) 1000 (1000代表事件)

    指定 APP monkey測試--指定事件之間的時間間隔

    adb shell monkey -P package(代表包名)--throttle 1000(這個1000數(shù)字代表延遲的時間) 1000 (1000代表事件)

    指定 APP monkey測試--指定隨機生成的seed值

    adb shell monkey -P package(代表包名)-s 1000(這個1000數(shù)字代表seed值 兩次seed值一樣 兩次測試就可以跑出一樣步驟) 1000 (1000代表事件)

    adb shell monkey -v? 可以列出所有事件


    指定 APP monkey測試--點擊事件

    adb shell monkey -P package(代表包名)--pct-touch? 100(這個100數(shù)字代表點擊事件占的百分比) 1000 (1000代表事件)


    指定 APP monkey測試--動作事件

    adb shell monkey -P package(代表包名)--pct-motion? 100(這個100數(shù)字代表點擊事件占的百分比) 1000 (1000代表事件)


    指定 APP monkey測試--軌跡球事件

    adb shell monkey -P package(代表包名)--pct-trackball? 100(這個100數(shù)字代表點擊事件占的百分比) 1000 (1000代表事件)


    指定 APP monkey測試--基本導航事件(是指輸入設備的上下左右)

    adb shell monkey -P package(代表包名)--pct-nav? 100(這個100數(shù)字代表點擊事件占的百分比) 1000 (1000代表事件)


    指定 APP monkey測試--主要導航事件(是指兼容中間鍵、返回鍵、菜單按鍵)

    adb shell monkey -P package(代表包名)--pct-majornav? 100(這個100數(shù)字代表點擊事件占的百分比) 1000 (1000代表事件)


    指定 APP monkey測試--系統(tǒng)導航事件(是指home、back、撥號及音量鍵)

    adb shell monkey -P package(代表包名)--pct-syskeys? 100(這個100數(shù)字代表點擊事件占的百分比) 1000 (1000代表事件)


    指定 APP monkey測試--啟動activity事件

    adb shell monkey -P package(代表包名)--pct-appswitch? 100(這個100數(shù)字代表點擊事件占的百分比) 1000 (1000代表事件)


    指定 APP monkey測試--不常用事件

    adb shell monkey -P package(代表包名)--pct- anyevent 100(這個100數(shù)字代表點擊事件占的百分比) 1000 (1000代表事件)


    指定 APP monkey測試--崩潰事件(忽略崩潰問題 繼續(xù)跑monkey)

    adb shell monkey -P package(代表包名)--ignore-crashes? 1000 (1000代表事件)


    指定 APP monkey測試--崩潰事件(忽略ANR問題 繼續(xù)跑monkey)

    adb shell monkey -P package(代表包名)--ignore-timeouts? 1000 (1000代表事件)



    查看全部
  • 值得復看
    查看全部
  • adb shell dumpsys activity | grep -i run 獲取當前運行activity的包名

    查看全部
  • 1
    查看全部

舉報

0/150
提交
取消
課程須知
需了解軟件測試基礎(chǔ),Android基礎(chǔ),shell基礎(chǔ) 進階學習:《Android專項測試-Python篇》http://coding.imooc.com/class/53.html
老師告訴你能學到什么?
一、你將學習到以下壓力測試必要基礎(chǔ)知識: 1、手工測試場景 2、自動測試場景 3、Monkey工具入門 4、ADB工具入門 5、了解Monkey Script 6、MonkeyRunner入門 7、壓力異常結(jié)果分析 二、對Android App進行簡單壓力測試 慕課網(wǎng)測試群 559506833

微信掃碼,參與3人拼團

微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網(wǎng)的支持!