1、小程序产品的版本类型
小程序分为三个版本类型:开发版,体验版,线上版.
开发版和体验版无需审核,需要给微信号配置权限,通过扫小程序二维码才能访问-------记得打开调试。
开发版和体验版的区别在于,开发版小程序二维码有效期比较短,需通过微信web开发者工具生成。
线上版需通过微信审核流程。
项目中我们一般会准备三套环境。开发版访问测试环境,体验版访问预发布环境,线上版访问生产环境。
2. 前后端分离的技术架构
小程序产品大多采用前后端分离的技术架构。
虽说前端也有逻辑处理,更多是为了优化体验做缓存,关键流程和状态流转还是要通过调用后端接口来落地的。
接触过前后端分离的Web 或 App 项目的测试人员,在小程序产品的测试中是很容易上手的。
3. 测试过程中的问题定位
发现问题时,需要快速判断是前端,后端,又或是第三方组件的问题。
由于小程序产品有不同类型的版本,还需要排除是否不是最新的开发版,是否是多个环境未处理好导致串数据了… 而快速定位问题,需要依据完备的日志。不光是后端接口日志,前端页面在捕获到特殊的客户端异常时也应该上报。这往往是开发人员容易疏忽的地方。
浙公网安备 33010602011771号