~ app测试要点

1.安装卸载和升级测试

  • 不同版本和不同系统分别进行安装卸载和升级测试。同时考虑软件安装时需要授权的情况。
  • 安装前测试:检查文件安装包是否齐全,检查安装手册是否正确。
  • 安装中测试:主要是根据安装流程的测试,通过在安装流程中通过不同的顺序点击back、next、cancel能否正常安装和取消安装,以及检查安装时文件、注册表、数据库是否存在异常。同时需要考虑手机空间不足的情况。
  • 安装后测试:主要是检查安装成功后软件是否可以正常运行,软件的基本功能是否可以正常使用。
  • 卸载测试:主要是检查卸载后是否删除全部的软件文件夹,以及是否能取消卸载。
  • 升级测试:主要检查升级对于已有数据的影响。

2.功能测试

  • 业务功能测试:通过用户角度来考虑软件的使用。
  • 功能交互性测试:考虑被测功能和系统应用的交互。考虑被测功能和其他用户应用的交互。
  • 屏幕旋转测试:考虑横屏和竖屏情况下的功能和显示情况。
  • 考虑锁屏、home键,back键对功能的影响。
  • 考虑滑屏、长按、双击、多点触控等操作的测试。
  • 考虑通知栏的测试。
  • 考虑双卡双待对功能的影响。

3.性能测试

  • 时间(首次启动时间、非首次启动时间、应用界面切换时间)
  • 存储空间
  • CPU占用
  • GPU占用
  • 流量
  • 功耗

4.兼容性测试

  • 不同版本,Android同时还需要考虑对修改后的版本。
  • 屏幕尺寸
  • 屏幕像素
  • 屏幕分辨率
  • 权限设置

5.异常测试

  • 没有内存空间时,app能否正确响应
  • app运行时手机断电
  • app运行时断开网络
  • 清除app缓存
  • app运行时接听电话
  • app运行时发送信息,邮件,启动相机等

6.网络测试

  • 2G、3G、4G、wifi网络下应用的运行速度。
  • 网络不好时,提交数据是否一直处理提交中,延迟怎么样,数据交换失败是否会有提示。
  • 从有网到无网再到有网环境时,数据是怎么处理的。

7.其他测试

  • 易用性测试

  • UI测试

猜你喜欢

转载自www.cnblogs.com/Cyzhouke/p/11443733.html