APP测试
手机APP测试,主要针对的是安卓和苹果两大主流操作系统,主要考虑的就是功能性、兼容性、稳定性、易用性、性能等测试。
1、app安装、卸载
2、app运行
3、UI测试
a、界面显示
b、图形测试
c、内容测试
4、app功能测试
a、登录、注销、退出
b、前后台切换
c、界面功能
5、app性能测试
a、响应时间
b、最大并发用户数
c、压力测试
6、交叉事件测试
交叉事件测试又叫时间或者冲突测试,对于正在运行的应用,若进入短信、电话等其他软件响应的情况,不会影响所测试应用,且会保证应用都能正确运行;
a、前后台切换是否影响功能使用当有短信、电话等其他软件进入时,是否会影响功能正常使用;
b、当发短信、打电话等其他软件输出时,是否会影响功能正常使用
c、当切换不同的网络环境时,是否会影响功能使用(2G\3G\4G\WIFI)
d、当app正在运行时,出现电量不足提示时,是否会影响app使用
e、当手机没电正在充电时,是否会影响app正常使用
f、当app支持其他语言的操作时,切换其他的语言,是否会出现乱码等现象
g、检测app是否依据各事件的优先级别一次进行处理
7、app更新测试
a、当有新版本更新时,是否会有提示
b、不同手机系统环境下,app升级是否正常
c、不同的网络环境下,app升级是否正常
d、app更新方式有三种:自动更新、手动更新、定时更新
e、自动更新,登录app界面,是否会校验是否有更新
f、登录app界面后,弹窗提示更新,当点击取消时,是否继续更新
g、当取消升级时,是否有时间限制(例如:2小时一提示)
h、登录app界面后,提示更新,点击更新(或确定)后,是否正常更新
i、app升级过程中,手机断电,再次运行app时,功能是否可用
j、app升级时,切换到后台,升级是否会中断
k、登录app界面后,更新,网络断开,是否会提示更新失败
l、当app升级成功后,app功能是否正常使用
m、当app升级成功后,app界面是否正常
n、升级后的app功能是否符合软件需求或者用户的要求
o、升级后的app是否解决了之前所提交的bug
p、当app升级失败时,app功能是否正常使用
8、app兼容性测试
a、不同网络环境兼容性测试
b、不同手机操作系统兼容性测试
c、不同应用软件的兼容性测试
d、不同的容量大小的SIM卡之间的互相兼容测试
e、当安装杀毒软件时,应用是否可以正常使用
f、手机大小屏幕分辨率兼容性测试
g、不同手机品牌兼容性测试
9、app回归测试
a、针对提出的所有bug进行重新验证
b、app安装、卸载验证
c、app功能验证
d、app兼容性验证
e、app易用性验证
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本