APP性能测试(手机端和服务端)

APP的性能测试分为手机端和服务端的性能。

手机端性能
手机端性能主要检查资源问题,如CPU,内的占用,耗电量、流量的情况。

1.CPU占用
据经验表明,在使用APP软件时,如果CPU占用率低于20%表示为最佳状态,如果CPU占用在20-60%之间表示资源使用比较稳定,如果CPU占用率在60-80%之间表示资源使用饱和,如果CPU占用率超过80%属于性能的瓶颈,必须尽快进行资源调整与优化。

2.内存使用
手机的内存是非常有限的,为每个APP进行分配的私有内存也是有限制。一方面,要合理的申请内存使用,以免导致内存溢出;另一方面,要及时释放内存,以免发生内存泄漏。不合理使用内存,经常会造成APP软件出现无响应、死机、崩溃、闪退等现象。

3.耗电量
智能手机的电池都是内嵌的,它的电量也是非常有限的,而且只能手机本身耗电量就比较多(如屏幕、GPS定位、传感器等),所有在进行APP测试时,必须要检查APP电量使用,以免导致手机耗电量发热,带来不良的影响。

4.流量的使用
目前手机网络类型主要包含2G、3G、4G、wifi,其中有不用运营商的区分,在使用APP软件时,经常遇到重复请求,相应慢等各种情况。在测试时要注意不同网络下,流量的使用。

服务端性能
APP服务端性能跟Web性能大同小异,主要模拟大量收集用户调用接口对服务器产生负载。可以使用Loadrunner12.0以上(或者Loadrunner11.0+补丁包Patch3)、Jmeter、HyperPeacer等工具,进行并发测试、负载测试、压力测试等。

  • 0
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Dreamer_code

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值