壓力測試和抓取日誌以及adb命令

2022-08-09 02:21:13 字數 2117 閱讀 2146

目錄

壓力測試...1

adb抓取日誌...2

adb命令...4

第二步:輸入輸入adb start-server開啟adb服務

第三步:輸入adb devices測試手機連線是否正常

第四步:進入安卓系統,獲取應用名

adb  shell  進入安卓系統   exit退出

進入之後

pm  list  packages   獲取應用包名

第五步;獲取第三方安裝包名

pm  list  packages  -3

例如:monkey -p com.tencent.mobileqq 100

adb shell monkey  -p   包名    --throttle 間隔毫秒數 執行數量

throttle引數:指定事件之間的間隔

1 首先使用adb命令將手機與電腦連線

輸入命令   adb    devices

如下圖證明連線·成功

2  抓取日誌前先清除手機上的舊日誌

輸入命令   adb  logcat   -c

3  開始抓取日誌(出現問題的日誌)

輸入命令  adb  logcat  -v  time  > e:\a.txt

同時開始操作出現問題的步驟,方便記錄日誌,在操作完成後開始輸入結束命令

命令:adb  logcat  -v  time 開始抓取日誌

e:\a.txt  存放的位置以及日誌的命名

4  結束需要抓取日誌的命令(不要全部的,只需要一部分)

命令:ctrl   c

日誌檔案格式如下

v:明細、 d:除錯、i:資訊、w:警告 、e:錯誤

f:嚴重錯誤、s:無記載

adb組成:

1 adb伺服器、2 adb客戶端、3 adb後台程式,守護程式

adb命令:

1 開啟adb服務 adb   start-server

2 關閉adb服務 adb  kill-server

3 查詢已經連線的裝置  adb  devices

第乙個是手機的序列號

第二個表示狀態 device  已經連線

offine 斷開連線

unauthorization 已經連線成功但是手機不信任此電腦

4 進入安卓系統  adb  shell

5 退出安卓系統  exit

6 獲取手機上有多少個應用名(報名)

adb  shell  pm  list  packages

進入系統內 pm  list  packages

、7 獲取手機上所有第三方安裝包名

adb shell  pm   list  packages  -3

8 獲取手機上某個應用的activity(中文名:活動棧)

adb shell monkey -p 軟體包名 -v -v -v 10 | grep "cmp="

手機連線改為把grep   findstr

.activity.splashactivity 為活動名

cmp=(前面安裝包的名字,後面是應用activity)

9 檢視手機日誌  adb  logcat(退出adb檢視)       

-c  清除日誌

將日誌新增到檔案中  adb  logcat >> a.txt

看看路徑,在資料夾中查詢就可以看到

10 將電腦上的檔案傳送到手機上

adb  push 電腦上的檔名位置  手機存放位置

12 將電腦上的檔案傳送到手機

和10 方法一樣

Apache虛擬主機 AD壓力測試

options none allowoverride none order allow,deny allow fromall 下面為加入訪問使用者名稱和密碼 authtype basic authname restricted files following line optional authba...

壓力測試和負載測試

一 基本概念理解 壓力測試 在一定的負荷條件下,長時間連續執行系統給系統效能造成的影響。負載測試 在一定的工作負荷下,給系統造成的負荷及系統響應的時間。壓力測試 stresstest 和負載測試 loadtest 的區別 1 可以看出壓力測試有個長時間執行,而負載測試負載型別可能是其他型別的。2 壓...

壓力測試和單元測試

壓力測試 adb shell monkey p 包名 v 次數 單元測試 需要測試的方法 public class test 測試的 public class testz extends androidtestcase 1 繼承androidtestcase類 2 在androidmanifest....