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易用性验证

posted @   左岸丶  阅读(200)  评论(0编辑  收藏  举报
编辑推荐:
· 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搭建本
点击右上角即可分享
微信分享提示