Android---Monkey指令進行壓力測試執行個體(類比點擊)

來源:互聯網
上載者:User

標籤:monkey壓力測試   點擊測試   adb發送指令   自動點擊測試   android app自動壓力測試   

我們在做安卓APP測試的時候,經常會用到Monkey指令來類比對APP的點擊操作,從而達

 

到多次點擊的效果,比如連續點擊1W次,看看APP的運行情況。下面呢我就給大家介紹下

 

用Monkey指令類比點擊APP的的方法。

 

  • 下載好adb檔案,我這裡是已經有了,然後解壓到自己的某個路徑(隨意,不強

制放在C盤目錄下),我這裡放在了D盤

650) this.width=650;" src="https://s5.51cto.com/wyfs02/M00/92/A7/wKioL1kBo3WAwcP0AAAiWruCpHw436.png-wh_500x0-wm_3-wmp_4-s_2538002041.png" title="adb路徑.png" alt="wKioL1kBo3WAwcP0AAAiWruCpHw436.png-wh_50" />

 

  • 設定好adb的環境變數:

650) this.width=650;" src="https://s4.51cto.com/wyfs02/M02/92/A8/wKiom1kBo4fxaSXzAAC2oB9lp-o718.png-wh_500x0-wm_3-wmp_4-s_3168740884.png" title="環境變數.png" alt="wKiom1kBo4fxaSXzAAC2oB9lp-o718.png-wh_50" />

 

  • 通過cmd驗證是否安裝成功,輸入adb shell,成功的話會顯示如下:

 

 650) this.width=650;" src="https://s4.51cto.com/wyfs02/M02/92/A7/wKioL1kBo5aSFgTDAAAxQ8SCKuM189.png-wh_500x0-wm_3-wmp_4-s_1954641278.png" title="adb shell.png" alt="wKioL1kBo5aSFgTDAAAxQ8SCKuM189.png-wh_50" />

 

我這手機在充電模式,這樣顯示了。開機後不會有下面的error資訊。

 

  • 在手機上先安裝好要測試的APP,然後在cmd裡發送指令。

 

首先,我們要擷取到這個APP的包名,使用指令如下:aapt dump badging +包的路徑

 

執行指令後,name變數的對應的值就是包名

650) this.width=650;" src="https://s2.51cto.com/wyfs02/M00/92/A8/wKiom1kBo6OSCUJ0AABNlriK22c929.png-wh_500x0-wm_3-wmp_4-s_3538471075.png" title="查看包名.png" alt="wKiom1kBo6OSCUJ0AABNlriK22c929.png-wh_50" />

 

  • 使用指令發送壓力測試

650) this.width=650;" src="https://s1.51cto.com/wyfs02/M00/92/A7/wKioL1kBo6zTkNIFAAAEGvyWT84151.png-wh_500x0-wm_3-wmp_4-s_4032514779.png" title="發送指令.png" alt="wKioL1kBo6zTkNIFAAAEGvyWT84151.png-wh_50" />

我們執行adb shell的時候就已經串連到手機上了,所以不要亂髮送指令,有可能會把

 

手機玩壞!

 

這裡-p就是上一步查看到的包名,-v只要執行的次數,我這裡是10000,後面的路徑是

 

Log的存放路徑。

 

好了,一個簡單的Monkey壓力測試就算完成了,有問題加群交流QQ群:610845268


本文出自 “IT蟲” 部落格,請務必保留此出處http://laomomo.blog.51cto.com/6595318/1920085

Android---Monkey指令進行壓力測試執行個體(類比點擊)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.