當前位置:編程學習大全網 - 行動軟體 - 手機上的app性能測試怎麽測?

手機上的app性能測試怎麽測?

您好,方法

提到APP的性能測試這個概念比較籠統,因為APP的性能測試分為服務器端的性能和手機端的性能測試。下面,我們先從服務器端的性能測試開始說起,服務器端的性能測試可以通過LoadRunner或Jmeter工具進行測試,為方便起見,可以以Jmeter工具為例子說壹下App服務器端的性能測試流程。

首先,確定app的性能測試功能點,壹般會選擇使用比較頻繁的功能做性能測試比如查詢,提交數據。

然後,根據該功能點的接口測試需求,或使用fiddler抓包,在jmeter上構造向服務器發送的請求數據,配置好相關的設置,並做好服務器的監控。(以我們實際項目為基準,本項目是搭建在linux上的,用的是nmon工具做監控),

最後運行測試,測試完之後,收集CPU,內存等信息,集合聚合報告的內容,分析性能測試結果。

至於手機端的性能測試流程則比較簡單,首先需要在服務器上提前安裝監控工具(iTest/GT),接著啟動監控工具,監控被測應用.

接著需要清空先前的logcat日誌記錄,清空日誌的命令是:adb logcat -c.

接著來獲取logcat日誌:adb logcat -v time > E:\share\logcat.log.

如何做App的性能測試

再接著使用monkey運行被測應用:

adb shell monkey -p your.package.name -v 500 > E:\share\monkey.log

(獲取app的包名和activity名稱:

adb logcat -v time | findstr START

腳本中,cmp= 後面的值就是 包名)

(ctrl+c 終止命令)

最後根據監控圖,檢查CPU,內存,流量,電量是否符合性能指標。如果不符合,就把不符合指標的報表和對應的logcat發給開發進行定位。

  • 上一篇:請大俠查壹下HTC橘子版雷達串號35808704153825201
  • 下一篇:高山滑雪項目的滑降賽道長度為多少米?
  • copyright 2024編程學習大全網