1.安装与卸载:应用的安装和卸载在任何一款app中都属于基本功能。一旦出错,就属于优先级为紧要critical的缺陷。因此app的安装和卸载应作为一个测试点多加重视。
2.运行,软件安装后检查软件能否正常运行,运行速度是否流畅,网络异常时是否会崩溃等
3.注册和登录:
用户注册和登录功能是很多app产品基础的构成之一,而主流的登录页面大致分为三种:账号密码注册登录;手机号注册登录;第三方授权登录。
4.日历控件
目前很多包含购票功能的app中都会设置日历控件方便选票,此时应注意月份和日期相对应
5.权限设置:首次启动APP是否同意启用权限,是否接收消息推送,是否允许位置权限和网络权限等
6.软件更新:是强制更新还是非强制更新,更新时老版本是否可用,当有新版本时,不删除客户端的情况下,直接更新是否成功等问题
主要考虑尽量覆盖该产品的主要用户,从不同系统,版本,分辨率等纬度进行适配测试,关注各功能界面在不同分辨率下是否存在UI展示问题
8.网络环境
不同网络环境下各功能是否正常运行,网络异常时数据交换失败是否提醒,网络状态切换后数据是否可以自动恢复
9.异常测试
主要考虑没有内存空间时APP能否正常响应,横竖屏切换展示是否异常,APP运行时网络中断等问题。
推荐阅读: