移動端壓力測試

2021-10-09 15:21:22 字數 1242 閱讀 5209

(adb shell monkey 1000

adb logcat | gerp start獲取包名和activity名

adb shell monkey -p 包名 1000

二、壓測檢視那些指標

三、協同日曆介面效能測試報告

1. 測試結論

此次預發壓測3個介面,以ump線上介面峰值呼叫量為依據,設定混合壓測比例:介面getcalendar、getschedulelist(引數是4個月)、getschedulelist(引數是1周)按1:1:1.5的比例混合壓測:

壓測過程中,應用伺服器cpu資源佔用率在43%左右。

2. 風險及建議

測試過程中發現,磁碟寫入量太高,制約了系統效能的提公升;系統在30執行緒併發時,達到最優呼叫量。再增加併發壓力到60執行緒時,效能下降,此時cpu占用40%左右,磁碟寫入量卻高達60m/s,如下圖:

建議排查日誌內容,減少日誌輸出量,現在info日誌裡列印了太多引數資訊。

3. docker配置

伺服器 機房 壓測機器配置

預發兩台docker 匯天 4c 8g

4. 測試執行結果

4.1 總體情況:

30執行緒併發:

觀察上圖發現,當執行緒併發數從30增加併發壓力到60時,tps數值反而下降。原因為:磁碟寫入量太高,執行緒在等待磁碟io,制約了系統效能的提公升。

4.2 tps趨勢

tps趨勢平穩,系統表現穩定。

30執行緒併發:

60執行緒併發:

4.3 資源占用

壓測過程中,應用伺服器cpu資源佔用率在43%左右,如下圖:

移動端測試

1 首先是測試資源確認及準備 1 產品需求文件 產品原型圖 介面說明文件以及設計說明文件等應齊全 2 測試用例的設計與評審 1 根據產品需求文件 產品原型圖等文件,設計客戶端的一般功能測試用例 2 測試用例評審 修改與完善,評審通過後著手進入正式測試階段。3 ui測試 1 確保手頭的原型圖與效果圖為...

移動端測試

移動資料平台 talkingdata 移動觀象平台 業務邏輯正確性測試 一句產品文件設計測試用例,加上隱性需求用例 相容性測試 系統版本 android 4.4 5.0 6.0 7.0 ios 原生系統 5.0 螢幕解析度 720 1280,1920 1080 根據解析度做一些 網路狀態 2g,3g...

移動端測試 (APP測試)

五 h5頁面測試 1.android與ios 3.功能測試 能測試就是驗證各個功能是否與需求實現一致,可以從以下幾個方面進行測試 3.1 安裝解除安裝 1 在不同的作業系統下驗證安裝解除安裝是否正常,如android ios等 2 軟體是否可以通過第三方工具進行安裝 解除安裝 3 安裝解除安裝過程中...