APP性能与稳定性质量保障方案

“引用”

  • 客户端性能测试就是,从业务和用户的角度出发,设计合理且有效的性能测试场景,制定各性能场景下的客户端性能指标 (内存、CPU、卡顿数、帧率、电量、加载时长等),并制定规范化的执行流程,按照执行标准执行性能场景同时使用性能测试具收集性能数据,并对数据进行分析,如果有性能问题并对问题进行定位,配合开发进行修复验证发布,最后输出完整的性能报告。
  • 从上面的定义中,我们可以得出,在 APP 的性能测试需要关注以下几方面,性能测试的场景的设计、性能指标的定义、规范化的执行流程、性能数据数据收集、性能数据分析、性能问题定位、性能测试报告。
  • 性能测试并不是说我们上来找个工具,随便跑个场景,拿到数据,输出个报告,就可以了。每一步都应该做到有的放矢,从而体现出测试人员的专业性。
    APP 性能测试怎么做
    性能测试场景的设计
  • 场景可能是一个操作的不断重复,也可能是几个操作的组合再重复,对于性能测试的场景来说,他一定有重复的操作或者持续的操作,目的是通过重复或者持续的操作,把性能问题放大到一定程度,能够让我们发现问题。
  • 举个栗子:以xx出行首页信息流为例,想测试 feed 滑动情况下的性能表现,那性能场景可以设计成,feed 滑动10次,每次滑动间隔2s。
    性能指标的定义
  • 常见移动端性能指标:
  • 内存使用:监控应用在不同操作下的内存消耗。
  • CPU使用:关注在高负载情况下的CPU占用率。
  • 帧率:确保在滑动和动画过程中的流畅性。
  • 卡顿数:记录在特定时间内的卡顿次数。
  • Wakeup次数:监控应用的唤醒
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值