小程序的介绍与理解
它是微信开发的一款无需下载安装即可使用的应用程序。
小程序的架构包括View层和层,View层用于渲染页面结构,层用于逻辑处理、数据请求、接口调用,它们运行在两个线程中,View层负责渲染,层负责执行。
视图层与逻辑层通过系统层进行通信,逻辑层将数据变化通知给视图层,触发视图层页面更新,视图层将触发的事件通知给逻辑层进行业务处理。
小程序的局限性:
1)数量限制:小程序最多能同时打开5个页面,如果忽略5个页面的限制,跳转逻辑如果超过5个页面,跳转将无法打开。如果已经超过5个页面的限制,需要检查各个页面之间的跳转,重复进入的页面,关闭页面是否可以返回上一页。
2)大小限制:小程序打包后的源码大小限制为1M,因此源码中的图片、图标、数据等需要进行压缩,可能造成数据和图片丢失、不清晰等问题。
小程序版本类型
版本类型
测试版
试用版
共同点
1. 无需审计
2.需要配置微信账号的权限 3.可以通过扫描小程序二维码来访问
不同之处
开发版小程序二维码有效期相对较短
小程序的环境类型
从小程序的版本类型可以看出,我们一般准备三套环境:
1. 释放测试环境访问权限
2. 试用版访问预发布环境
3.正式版本接入生产环境
小程序测试笔记
1、注意分享功能的权限:如果某个页面对访客有权限限制,则需要进行设置,取消其分享功能。
PS:目前小程序不支持直接分享到朋友圈,只支持分享到微信好友;有很多小程序会用二维码生成图片,用户可以退出程序将图片发布到朋友圈
2.小程序强制更新功能:小程序新版本上线后,将自动强制更新。
小程序测试点
1.测试点如下:权限测试、UI测试、功能测试、兼容性测试、可用性测试、网络测试、性能测试、界面测试
2.测试点具体说明:见下图
編輯
上线小程序前需要注意的事项
1、在测试环境使用测试域名。在测试环境中所有功能运行顺利后,需要开发并使用正式域名,然后做回归验收测试。
2.回归验收测试完成后,整理测试报告
小程序和
小程序
特征
入口
在二维码中,小程序的启动更有可能来自于二维码扫描
您是否要下载
无需从应用商店下载