1、网络环境
a.测试2G、3G、4G、WiFi网络下程序运行速度
b.内网测试时,切换到正式及线上数据、功能是否正常运行
c.网络不好时,提交数据是否一直处理提交中,是否会有延迟、是否会有对应的网络提交失败的提醒
d.有网络与网络来回切换时,数据是否能够正常展示
2、异常测试
a.APP运行时接听电话、收到短信
b.多个APP同时运行
c.反复操作一个功能,APP是否会出现crash
d.APP运行时,收到本身的推送消息
e.APP运行时,调用相机功能
f.手机没有内存空间时,是否会crash
3、消息推送
默认是否提示用户开启推送开关
应用启动中或应用关闭中,推送打开状态下,推送是否能够正常收到
推送关闭状态,是否还能收到推送
打开状态下,从手机通知栏是否能够收到推送,点击是否能够正常跳转
确认APP客户端启动时,可以收到推送消息,且点击可以查看
客户端运行时,可以收到消息提醒可以点击,但消息不会进入消息通知栏
4、软件更新
a.当应用有新的版本,应有版本更新提示
b.从老版本更新到新版本,用户数据是否正常,新版本运行是否正常
c.用户取消版本更新时,老版本是否能够正常运行
5、体验
a.APP安装后,是否能够正常打开应用
b.APP加载图片时,是否有加载图
c.APP的运行速度,是否迅速
d.用户登录过久时,是否会出现session过期,目的是session过期后,登录是否会发生改变
6、登录
a.登录用户名与密码错误时,是否会给出提示
b.切换用户登录后,页面数据是否会发生改变
c.同一个账号登录多个设备,用户是否能够正常进入
d.未登录账号操作一下登录功能,是否能够跳转到登录页面
e.对应的第三方应用是否可以授权登录
f.微博账号授权登录后,在用另一个设备该微博账号重新授权登录,是否能够正常登录
7、安装卸载
a.安装时,手机空间不足,是否能够给出对应的提示
b.安装过程中,中断安装,是否能够正常使用老版本
c.是否能够卸载应用,卸载后是否所有的文件都一并删除
8、兼容性
a.Android与IOS界面是否能够正常展示
b.小屏手机图片是否适配
c.按钮及文字过长时,界面是否能够正常展示
d.应用内弹窗样式是否能够正常展示