一、功能测试
基于需求规格说明书的要求,涵盖:
1.UI测试
2.功能模块测试
3.业务流程测试
4.数据流向,避免出现数据流向越权,跳过某一结点情况
5.用户交互方式
二、权限测试
小程序需要用户授权,进行未授权、已授权情况校验
未授权测试点:
1、未授权访问——>需要弹出提醒授权登录
2、未授权访问,并提交数据——>提示授权补充信息才可提交
已授权测试点:
用户已授权使用过——>已授权微信登录后,自动以微信的身份操作业务
数据权限测试:
用户操作:切换不同设备同一微信账户授权登录小程序
预期结果:同一微信号在不同手机微信端登录授权查看数据权限一致
三、兼容性测试
1.操作系统
市场上主流的操作系统,如:Android、IOS主流机型与主流版本。
2.微信版本
客户使用的微信版本,版本的更新可能会带来页面样式等的异常
3.屏幕尺寸
常见的手机屏幕大小
4.分享交互
1、分享后的显示及进入,用户通过分享页进入
2、用户分享,停留——>用户留在小程序
3、用户分享,跳转到分享页
四、易用性测试
1、导航功能检测,从底部回滚到顶部,正确无误
2、上下层级页面跳转,回退无误
五、性能
响应时间要求
页面跳转限制