app基本测试要点总结

app测试要点

兼容性测试

不同手机品牌兼容

不同操作系统兼容

不同app版本兼容

多个app之间兼容

不同分辨率兼容

异常测试

app正常运行时接入电话,短信,其他app通知,微信,qq等是否会影响其运行

app切入后台,再调入是否正常

app内存不足,网络不佳的情况下是否能正常运行

拔掉usb线是否会对其有影响

横竖屏切换,系统操作手势切换展示

不断运行某个功能,刷新页面是否会造成闪退

电量不足的情况下

服务端不稳定的情况下,app是否稳定运行

功能测试

确保app实现了每个功能点和业务流程,并保证测试覆盖率,根据需求编写测试用例,勿漏测

性能测试

压力测试,接口压力测试(响应时间,QPS)

cpu占用率,内存占用

电池电量,流量测试

crash率

权限测试

安装时是否提示所需权限及设置

正常开启权限是否正常运行

关闭权限后app是否正常运行以及给出相应提示

用户拒绝设置权限,是否可以运行应用

网络测试

不同网络(2g,3g,4g,5g,wifi,内网)

各个网络切换时的功能是否正常

没有网络

外场(信号不好,网络不好,屏蔽信号状态地方)

安装卸载测试

确保应用都能正确安装,并能正确运行

手机内存不足时的安装

不同版本的安装与卸载

第三方应用的安装与卸载

安装时是否可以中断,中断后是否可以继续安装

网络情况不好时候的安装

卸载过程中是否可以中断,中断后继续运行app是否正常

卸载完app,所对应的文件夹是否存在

自然删除,命令行删除,第三方软件删除APP

卸载过程中手机关机,重启后是否可以再次删除

UI界面测试

确保页面布局样式合理,功能点易于理解,无歧义,无错别字,无政治敏感字段

导航是否符合要求

app进入首页前的背景图片,动画,音效是否合适

不同app版本,系统版本,手机品牌,分辨率下的界面是否显示正常

app字体颜色,大小,位置是否易于辨认,展示合适

升级更新

当app有新版本上线时,是否提示更新

强制更新时,是否有取消设置,如不更新app是否正常运行

app更新后是否能看到最新版本号

是否可以应用分身,分身后多个版本运行是否有冲突

更新后app老版本是否可用

安全测试

反编译

组件导出

二次打包

数据安全

键盘安全

通信安全

界面劫持

应用数据可备份
posted @ 2020-08-05 11:33  浮尘~若梦  阅读(283)  评论(0编辑  收藏  举报