1.开通权限
在开发完小程序进入测试阶段时候,需要在小程序平台注册对应的账号,需要添加测试人员、开发人员以及需要体验微信小程序的账号
2.功能
在功能上测试小程序可以当成一个单独的app进行测试,按照需求文档来设计测试用例,进行黑盒测试
3.兼容性
1.)安卓与苹果手机的操作系统
2.)不同的微信版本;当前的微信版本、升级前的微信版本
3.)分辨率;不同的手机型号,页面的显示等
4.)二维码的兼容;二维码的分享、二维码是否易识别
4.系统兼容
微信运行的小程序中,低版本手机系统会影响小程序的页面显示
不同手机分辨率兼容
5.网络
网络测试可以参考app的测试,比如网络切换、断网、弱网测试等等。
主要看小程序在不同的网络环境下的运行是否流畅
6.权限
指已授权和未授权两种情况
1.)已授权
可以正常访问小程序的各个功能点
2.)未授权
1.)可以进入小程序,但是点击任意按钮时,会提示需要授权
2.)进不去小程序,提示需要授权
主要测试在允许访问和不允许访问的两种情况下的小程序的功能是否正常
7.缓存
小程序和app都是存在缓存情况,但是小程序的缓存最多是10M本地缓存
缓存的作用是提高程序的流畅度,减少网络请求,节约服务器的资源。
用户会清除缓存时,需要强制退出,后台数据清理等情况