小程序概念
♣ 英文名Mini Program,是一种不需要下载安装即可使用的应用,是内嵌在微信APP里面的一款新形态软件
♣ 小程序产品的版本分为:开发版(开发环境)、体验版(测试环境)、正式版(生成环境)
♣ 正式版*是需要经过微信审核的,开发版、体验版无需审核,只需给制定的微信号权限,然后扫小程序的二维码就能访问
★ 备注:除微信小程序,还有百度小程序、支付宝小程序、抖音小程序,都是每个平台自己开发的,都是有针对性平台的应用程序
小程序架构
♣ 包含View视图层(界面)、AppService逻辑层(后台),View层用来渲染页面结构,AppService层用来逻辑处理数据请求、接口调用,它们在两个线程里运行,视图层和逻辑层通过系统层的JSBridage进行通信
♣ 逻辑图如下
小程序测试流程
- 功能测试
♣ 和APP的功能测试一致
♣ 根据设计好的各个大类功能模块划分,然后再逐级细化,覆盖到每个功能尽可能全面的测试点,业务流程、数据流向、功能入口有效性检查、交互