App性能指标(安装、冷启动、卸载、平均内存/cpu/fps/net)测试记录

【需求背景】

需要针对产品以及竞品做出横向对比,输出对应的比对测试报告,供产研进行产品性能优化依据

 

【测试方案】

对于主流的厂商和系统版本进行多维度的横向对比

厂商:华为系、小米系、蓝绿系、三星系、苹果系、联想等

系统:android10-14,ios11-16,鸿蒙2-3

指标:安装时间、冷启动时间、卸载时间、平均内存/cpu/fps/net等

 

【测试工具】

安卓以adb工具为主,ios以tidevices为主

性能指标本来选取perdogs,后来发现收费了,转而选用solox采集性能指标

 

【指标获取方法】

安卓版:

adb logcat -v time | findstr 包名 | findstr install #安装时间
adb shell am start -W 包名/com.alibaba.gov.android.zwfw.main.LoadingActivity #启动时间
adb logcat -v time | findstr "PackageManager removeApplicationInfo" | findstr 包名 #卸载时间

苹果版:

tidevice: tidevice 是 iOS 自动化工具,可用于 iOS 应用的性能采集和 UI 自动化 (gitee.com)

solox工具:

https://github.com/smart-test-ti/SoloX

posted @ 2023-09-19 18:06  码不动  阅读(163)  评论(0编辑  收藏  举报