尊重原著,轉自http://www.ming4.com/news/2430.html。html
1、Android客戶端性能測試常見指標:shell
一、內存服務器
二、CPU網絡
三、流量工具
四、電量性能
五、啓動速度測試
六、滑動速度、界面切換速度htm
七、與服務器交互的網絡速度進程
2、預期標準指定原則內存
一、分析競爭對手的產品,全部指標要強於競品
二、產品經理給出的預期性能指標數據
三、符合業內行業標準
3、測試方法及工具
一、內存:使用adb shell腳本進行測試,查看Log數據。adb shell dump meminfo
二、CPU:使用adb shell腳本進行測試,查看Log數據。adb shell top
注意:程序持續運行及操做過程當中,內存不能一直增長,否則系統會自動kill掉該進程。
三、流量監控:能夠借用網易的開源工具:Emmagee
四、電量監控:和競品作對比測試,同一機型的測試機在不一樣時間,不一樣網絡條件,不一樣功能使用的情 況下分別測試電量使用狀況。
五、啓動速度和滑動、界面切換速度:編寫測試代碼(Android Instrumentation),打樁到源碼中, 運行後經過log數據進行分析。
六、其餘測試工具:騰訊開發的工具:GT隨身調。下載地址:http://gt.qq.com/