在对APP的整个测试环节中,性能测试是一个很重要的环节,它直接影响了用户的体验,那么,对于APP的性能测试,我们到底需要关注那些点呢?
图片发自简书
对于用户来说,当点击一个按钮、链接或发出一条指令开始,到系统把结果已用户感知的形式展现出来为止,这个过程所消耗的时间是用户对这个软件性能的直观印象。那么站在用户的角度分析一下,我们需要关注哪些性能呢?
1.连接超时
连接超时
这个是App上线留存率不高的首要问题,在移动应用中网络错误数据比例报错中最高的就是连接超时错误。想象一下,当花重金好不容易把一个App推广到用户手机上,而在用户初次尝试时发生连接超时无法正常使用,多数用户会选择再也不会打开应用,或者直接卸载。
2.崩溃
崩溃
这个无需多言。APP的崩溃,就是用户的崩溃。当用户使用App出现闪退或崩溃时,他们很有可能跑去App Store赠送你一个“一星”差评,然后直接卸载。
3.系统交互(电话短信干扰,低电量提醒,push提醒,usb数据线插拔提醒,充电提醒等)
在APP使用过程中,可能会遇到各种中断场景,那么一旦发生这些场景,APP就卡死或者不能使用,想必也没有多少用户愿意持续使用你的APP。
4.弱网下的运行情况
电梯里、地铁上,网络信号差时,APP页面的菊花转不停,界面卡死,同时错误提示一堆,这样的情况怎能不让用户抓狂。
5.CPU使用问题
CPU频率设置过高时会导致手机过热,过热导致耗电更严重,CPU频率设置过低导致手机滞后,应用处理缓慢同样会导致耗电。更多时候,用户解决CPU超载问题只能关闭甚至卸载App,App就被Kill了!
卸载app
作者:测试_给你一颗小瓜子
链接:http://www.jianshu.com/p/b24c35f6a2f8
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。