知识永远学不完,但多懂一点知识就会让生活更轻松一点!
又是元气满满的一天呐
微信/支付宝小程序测试大全
小程序测试环境
小程序一般会准备三个环境:
- 开发版访问测试环境;
- 体验版访问预发环境,连的是生产的地址,白名单人员可见;
- 正式版访问生产环境,所有人可见
共同点是:体验版和正式版都是生产环境的数据;
不同点是:体验版只有加入白名单的人可见,正式版就是所有用户可见;
小程序测试注意点:
- 更新版本后最好杀一下微信/支付宝进程,不然有可能拿不到微信/支付宝信息,导致有些功能报错
- 小程序跳转层级有限制,最好每次测试页面都试一下3-5层的跳转,看需求对应改进
- 考虑有蒙层的场景下,关闭蒙层之后,button是否失去焦点
- 每次出现异常提示,先自己检查一下环境,别急着找开发,减少大家的工作量
测试点:
① 主要测试点:
权限测试-授权使用微信/支付宝账号信息注册/登录(支付宝还有芝麻信用代扣授权)、功能测试、兼容性测试、易用性测试、网络测试、性能测试、接口测试
② 其他需要注意的测试点:
各个页面之间的跳转、页面返回返回再返回操作(从哪个页面进去返回到哪个页面)、页面加载时长、弱网场景、关闭小程序再进入操作
权限测试
权限测试需要检查以下几种情况下微信/支付宝用户访问的权限 :
1)未授权微信/支付宝登录小程序 未授权时,一般使用一些业务功能的时候,都会弹出提醒:先授权再操作对应功能。or在提交数据到后台的时候,会提示补充相关身份信息才能提交成功 ;
2)已授权微信/支付宝登录小程序 授权微信/支付宝访问小程序,意味着自己的微信/支付宝账号可被小程序管理方所获取,自动以微信/支付宝的身份行使业务操作权限,比如咨询、支付、数据查询
3)同一微信号/支付宝账号在不同手机端登录授权查看数据权限 同一微信号/支付宝账号在不同手机微信端/支付宝端授权登录同一小程序之后,所能查看的数据和操作的权限都应该是同步一致的;
4)重新授权