使用adb命令對手機APP做壓力測試


使用adb命令對手機APP做壓力測試

 

在日常軟件測試當中,對app做壓力測試是必不可少的,因為對系統不斷施加壓力的測試,是通過確定一個系統的瓶頸或者不能接收的性能點,來獲得系統能提供的最大服務級別的測試,也就是我們可以模擬巨大的工作負荷以查看應用程序在峰值使用情況下如何執行操作。

1 做壓力測試的必備條件為:首先我們需要在電腦上安裝abd名,安裝adb可以在百度官網內下載,即在百度內搜索JDK官網下載,安裝過程已經達標里不在敘述,過程比較簡單,安裝adb后注意的為配置環境

2  安裝完成后進入cmd命令界面輸入adb命令

   出現如下版本證明adb安裝成功

 

 

3  手機usb連接手機,手機連接電腦是手機需要打開開發者選項和usb調試

4  打開cmd 輸入命令  adb  devices

如下表示連接成功  前面為設備名    devices  表示連接成功

 

 

5 進入安卓系統獲取用於名 adb  shell

表示進入安卓系統           退出輸入exit即可退出安卓系統

 

 

6  進入系統后輸入命令 :

獲取的是第三方安裝包名: pm   list    packages    -3   

獲取全部安裝包輸入命令:pm   list    packages

 查看系統的包:adb shell pm list packages -s     

安裝包名是已從com開頭的

 

 

7   想要獲取自己的安裝包名

  方法一:獲取后根據名字查找自己想要獲取的安裝包名

  方法二: 打開手機,進入系統應用,點擊應用信息,也可以獲取app的安裝包名

8 獲取安裝包名之后開始進行app壓力測試

  輸入命令:monkey     -p     安裝包名      事件次數

  例如:      monkey       -p     com.tencent.mobileqq    100      模擬qq的事件次數100次

   這時候手機會自動執行點擊次數為100次 

9 也可以設置事件點擊的間隔事件

輸入命令:adb  shell     monkey -p     包名    --throttle   間隔事件(單位毫秒)   執行次數

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM