小程序-测试篇
一:环境分布:
四个环境分布,集成、测试、预演、生产,简单对应是机器人1-》集成,机器人2-》测试,机器人3-》预演,机器人4-》生产。
多经云店小程序对应是机器人5-》集成,机器人6-》测试,机器人7-》预演,机器人8-》生产。 以location商业直租为例:
集成环境:
小程序:ilocation测试;开发者为ci机器人1,则为集成环境;项目备注上会标识“ie”
测试环境:
小程序:ilocation测试;开发者为ci机器人2,则为集成环境;项目备注上会标识“te”
预演环境:
小程序:LOCATION商业直租;开发者为ci机器人3,则为预演环境;项目备注上会标识“se”
线上环境:
小程序:LOCATION商业直租;开发者为ci机器人4,则为线上环境;项目备注没有标识
二:小程序版本
1.查看方式
1.1. 手机端查看版本操作:
1.2. PC 查看版本操作:
2.开发版:
开发人员在开发阶段使用的版本,用于开发和测试。使用开发版的人员需要添加开发者权限才能使用,添加开发者权限需要小程序管理员扫码同意。
2.1 手机端添加方式
小程序助手-》选择小程序-》成员管理-》新增项目成员 (只能管理员添加)
2.2 PC 添加方式
微信公众平台-》扫码选择小程序-》成员管理-》编辑-》添加成员
3.体验版:
体验版可以被其他体验者使用,供开发团队、测试人员、产品、ui等人员测试验收使用。使用体验版权限的人员需要添加体验者权限才能使用(已经拥有了开发者权限的人员也能使用),添加体验者权限,不需要管理员扫码同意,拥有开发者权限的账号都可以添加体验账号。
3.1 手机端添加方式
小程序助手-》选择小程序-》成员管理-》体验成员-》新增体验成员 (所有开发权限的人都可以添加)
3.2 PC 添加方式
微信公众平台-》扫码选择小程序-》成员管理-》体验成员-》添加(所有开发权限的人都可以添加)
4.线上版:
所有用户都可以操作,不需要额外添加权限。
三:发布流程
1.部署默认设置
Jenkins-》项目详情-》配置-》选项参数,只保留fe-wx
2.部署
通过Jenkins进行发布,buildType 选择fe-wx
3.确认版本代码
方案1:
通过Jenkins的console 会打印二维码(目前看不出来需要永国配合查看),扫码,例如以下: https://ci.lanhanba.com/job/ie/job/pms/job/location-space-mp/15/console
方案2:
通过小程序助手-》选择小程序-》版本管理,选择自己所要查看的版本代码系统。
4.提交审核
4.1 手机端提交审核
小程序助手-》选择小程序-》审核管理-》选择开发版分支-》点击提交审核
4.2 PC 操作方式
微信公众平台-》扫码选择小程序-》版本管理-》选择开发版本分支-》提交审核
5.提交发布
5.1 手机端提交发布
小程序助手-》选择小程序-》审核管理-》审核版本-》点击发布
5.2 PC 操作方式
微信公众平台-》扫码选择小程序-》版本管理-》审核版本-》提交发布
6.版本回退
6.1 手机端提交版本回退
小程序助手-》选择小程序-》审核管理-》线上版-》版本回退-》选择需要回退的版本-》确定回退
6.2 PC 操作方式
微信公众平台-》扫码选择小程序-》版本管理-》审核版本-》提交发布
四:线上问题如何排查
打开调试模式
非线上版的小程序-》右上角-》选择开发调试-》前往线上版小程序-》出现vConsole工具
微信开发者工具
微信开发者工具下载地址与更新日志 | 微信开放文档 导入编辑后代码进行调试,可以让开发配合调试。
五:注意事项
- 1.提交审核前要确认代码是否正常
- 2.发布前再次确认是否正常,查看调试模式是否打开,切记一定要关闭调试模式