官方文档
情景1. 测试人员测试小程序 & 内测
方法:设置“体验版”。
体验版前提:后端必须有https域名支持!
需要进行如下设置:
1. 开通体验版
版本管理设置在小程序后台管理 的 【管理】- 【版本管理】- 【开发版本】中,有个下拉设置,可以将当前未发布的小程序设置为“选为体验版本”。
设置为体验版本后,就可以扫描二维码随时体验测试啦~
2. 配置白名单(服务器域名配置)
在体验版中,如果用到后端接口,接口也必须在接口设置配置,要求https等(具体可参考/Dorothy1224/article/details/103910529)
如果遇到发请求怎么都无法成功(在开发环境不报错)的问题,估计就是没有配置安全服务器域名。
在网页管理端,配置服务器安全域名,开发–开发设置–服务器域名,添加后端域名即可(后端域名必须是https)
还有,修改要细心,一个月只能改5次!
4. 体验权限成员设置
成员管理设置
在【管理】- 【成员管理】- 【体验成员】中,添加待体验的微信号即可。
此处若没有设置体验成员,则会提示“没有体验权限”:
注:
此处的【体验成员】设置的成员,对应于版本管理中【体验版】才有的权限。
体验成员在开发环境的“预览”,并无对应权限。
【管理】- 【成员管理】- 【项目成员】中的项目成员,默认有“体验版” 的体验权限,不用再添加为体验成员。
5. 上传代码
最后,就是上传代码,也就是体验二维码显示什么东西。
在微信开发者工具中,上传代码,设置版本号。
情景2. 开发人员手机自测小程序 & 开发人员协助测试测试本地
1.设置调试权限
此处扫描二维码调试的权限要求设置:
在【管理】- 【成员管理】- 【项目成员】中,添加成员。此处添加成员时必须要勾选“开发者权限”才可以调试。
2. 预览二维码
在【微信开发者工具】中,有“预览”按钮,通过扫描出现的二维码。
或者用右边的“真机调试”,按钮也是可以的。
附:若后端域名还只是停留在测试阶段,没有https的域名包装,此时必须在“开发者工具”中设置,不然请求都无法发送。
详情 – 本地设置 – 勾选“不校验合法域名…”