归纳了一些小程序的测试点,并附上思维导图。
一、UI测试
- 内容测试
- 图形测试
- 页面标签分页不少于2个,不多于5个
- 设计风格是否服务UI设计图
二、功能测试
- 微信号授权登录或者不授权是否能够正常取到微信号
- 首次微信授权登录,小程序能获取对应的微信昵称和头像
- 测试微信小程序的,入口方式,如,发现;附近小程序;已使用过的,下拉聊天框进入
- 页面跳转不能超过5次,否则跳转失败
- 测试分享功能
- 测试微信支付功能
- 需求规定的其他功能
三、性能测试
- 小程序各功能的响应速度测试
- 页面渲染时间
- 资源占用率,如,cpu,内存,fps帧率,数据缓存
- 小程序页面的白屏时间
四、兼容性测试
- 不同手机操作系统兼容测试,如,ios,android
- 不同手机品牌测试
- 不同分辨率测试
- 不同微信版本的兼容测试
五、权限测试
- 未授权微信登录小程序
- 授权登录微信小程序
- 同一个微信号,登录不同设备授权登录小程序,查看数据的权限
六、网络测试
- 切换不同的网络状态,进行测试
七、缓存测试
- 微信小程序缓存的数据是否和服务器端一致
- 切换相似的页面,看是否缓存的数据会产生混乱
- 清空微信的缓存是否对小程序有影响
八、易用性测试
- 进度条或过渡的动画效果是否流畅,持续时间是否合适
- 成功或失败的提示
- 上下层级,进入和返回是否合理
九、异常测试
-
cpu负载过大,使用小程序
-
内存占用过大,使用小程序
-
电量过低,使用小程序
思维导图