测试快稳省,测试与对比机 前提条件均相同
1)应用的启动速度:
工具:高速相机、MTN工具(录入应用进程名,如:com.android.systemui)
关注点:起始操作点,每次测试3次,最后取均值
滑动流畅度:
工具:机械手、FrameMonitor(使用FrameMonitor测试,观察是否帧率符合标准以及观察中间结果是否有连掉三帧(连续3次为0))
关于FM的测试背景:
FPS是图像领域中的定义,是指画面每秒传输帧数,通俗来讲就是指动画或视频的画面数。
FPS是测量用于保存、显示动态视频的信息数量。
每秒钟帧数愈多,所显示的动作就会越流畅,OS测试标准FPS平均值必须大于58
关于使用Systrace测试:
使用Systrace测试,
1.帧绘制时间底线标准:帧绘制耗时不出现超过5ms
2.丢帧底线标准:不出现连续丢3帧
3.主观卡顿感底线标准:不出现主观卡顿感
2)应用的内存测试:
工具:eclipse+APT、MTN工具
关注点:内存值是否趋于平稳,操作后内存是否为正常回落(不正常的起落存在内存泄漏)
内存占用测试标准:模块执行完场景,前台峰值、均值,增长均不超过15%,且不超过20M
内存值是否趋于平稳,操作后内存是否为正常回落(不正常的起落存在内存泄漏)
3)应用的功耗测试:
关注点:一段时间内的电流均值,单位mA
壁纸专项测试标准:
计算方法:差值*10/60/3765
测试机电流对续航时间的影响不超过1%
通用的场景电流测试标准:
场景电流测试项比对比项大于或者等于5mA的为不及格,差值比率超过或者等于5%也为不合格
回归电流测试项比对比项大于或者等于3mA的为不及格
极限场景电流测试平均电流大于700mA为不及格
桌面快稳省: 核心模块在桌面、动态壁纸
-----【快稳省的运作机制】:
1、明确快稳省优化方向
2、明确快稳省的测试场景、测试用例、----3.30
测试策略(包括测试的前置条件、测试周期(1个月)、竞品的对比机型(高中低--华为/小米)、问题的处理原则--梳理核心项)
3、明确快稳省的性能标准(桌面150M、动态壁纸)--本周输出OPPO的测试数据、下周输出竞品的测试数据
4、建立问题收集反馈渠道,定期专项优化
5、搭建快稳省的监控平台(健康信息平台、EAP--王敏、OAPM、O测、)--3月底
6、建立快稳省运营报告----
7、明确快稳省的优化策略及固定打法
(包含分析工具的使用、快稳省的优化经验、
快稳省的前端控制--如需求规划时、开发过程中、前端测试中就要保证)
------【快稳省优化方向】:
一、快(卡顿优化--应用的启动速度、加载速度、操作流畅度):
1、应用启动与响应(桌面开机加载、快速切换桌面速度、冷热启动、)
2、场景使用和动画的流畅性(如:桌面布局切换、桌面滑页、滑动跟手等)
3、应用的安装及卸载
二、稳:
1、系统功能稳定性(死机、停止运行、闪退)
2、兼容性
3、LOG的优化
4、EAP的(crash、anr)
5、各模块Monkey测试与低内存测试异常优化
三、省:
1、省空间(APK大小优化)
2、省内存(开启常驻数量优化、开机常驻内存优化、运行时内存优化)
3、功耗优化(运行功耗、后台运行功耗)
四、桌面组针对卡顿的优化【明确我们的卡顿场景】
1、主观测试:
1)内部主观反馈:收集各干系人的卡顿场景(如内部内测群)
明确TOP10主观的核心场景优化
2)外部论坛反馈:梳理(互动粉丝群、互动论坛反馈)的TOP5类卡顿问题进行优化
2、客观测试:【根据桌面组性能测试用例测试+项目组性能测试报告,持续优化】
3、技术/监控:
1)平台监控:健康信息监控/EAP/OAPM监控
2)技术优化:梳理卡顿的优化策略、分析工具
关于我所知的部分性能测试
最新推荐文章于 2024-03-16 21:21:42 发布