小程序版本管理详解:开发版、体验版与线上版的区别与实操指南

2025-04-11
来源:网络整理

迷你程序版本管理

迷你程序没有区分在线和离线版本,例如服务器,而是具有开发版本,试用版和在线版本。

如果仅开发后端逻辑功能,则可以在三个版本中的任何一个中进行测试。如果您开发前端功能,则需要在相应的开发版本/实验版本中进行测试。

这三个之间的具体差异如下:

包装大小:

QR码:试用版保持不变,并且需要在开发版本到期后重新生成。

案例练习

准备

微信版编号必须为6.3.27或更高,低于提示的升级。

质量保证要求适用相应的迷你计划体验权限和开发人员权限。

迷你程序开发版本,试用版,官方版本;迷你程序,项目地址和名称;澄清此MINI程序测试的入口和版本。

由微信官方帐户平台发布的[迷你计划开发助理]可以轻松,快速地预览和体验在线版本,体验版本和开发版本。

测试点

授权:已实施无声授权,即,用户首次访问Mini程序,积极获得微信授权,并通过收购生成,并存储昵称,和其他信息。如果随后的用户杀死Mini程序并重新输入,则无需重新授权它。

功能:与终端内的正常测试功能没有什么不同。

缓存:功能要求后,您需要注意缓存情况(微信为每个迷你程序提供10MB的本地缓存)。页面切换时,可以将上一页的数据带到下一页以显示。对于由帐户开关,版本发布等带来的缓存,当前的解决方案是简单而大致删除Mini程序并重新输入并生效。

您还可以从代码级别解决缓存问题:

性能:开发版本和试用版本本身具有性能面板。

共享功能测试:共享与朋友列表共享并生成海报页面以与朋友共享;使用在线/测试/开发版本与朋友分享,而登录页面是相应的在线/测试/开发版本;朋友圈的认可和跳跃全部在线;因此,如果您涉及在测试过程中扫描代码以跳跃,则需要使用[Mini Code测试工具]。

级别:m页,弹出窗口等不限于层次问题;迷你程序的本地页面超过10层,正常的业务流程或闭环很容易引起10层问题。

掩埋点:测试与末尾的测试过程大致相同,重点是&;迷你程序统计信息通常需要区分用户源通道,因此您还需要注意诸如键入[]之类的参数。

有关特定规则,请参阅官方微信文件:

更新

如何启动小程序

冷启动 - 第一次后再次打开小程序或被摧毁。

热门 - 小程序打开后,它在一段时间内再次打开(目前:5分钟),后台的小程序将切换到前景。

相应的更新机制

当小程序启动时,它将检查小程序是否具有最新版本。如果有的话,最新版本将异步下载,但是当前版本仍将运行,直到下一个冷靴以运行最新版本。

如果您现在想使用最新版本,则需要调用WX。用于处理。有关特定规则,请参阅官方微信文件。

如何测试

开发在编译时设置下一个版本更新模式。

测试点点

在迷你计划测试中经常遇到的陷阱应注意:

测试工具

主要用于开发人员测试工具:

对于行业参考,您可以访问官方网站以查看文档参考和示例。

测试常见问题摘要

缓存

更新机制

现在,您需要致电WX。使用最新版本时处理的API。

分享