小程序测试
一、小程序架构
- 微信小程序的框架包含两部分:View 视图层 ,App Service 逻辑层
- View 层用来渲染页面结构,App Service 层用来逻辑处理、数据请求、接口调用,它们在两个线程里运行
- 视图层使用 WebView 渲染,逻辑层使用 JSCore 运行
二、小程序的入口
- 主入口
- 微信 -> 发现 -> 小程序
- 公众号的服务通知
- 微信小程序使用列表
- Android 系统:添加到桌面
- 微信小程序 -> 附近小程序(5公里)
- 公众号
- 公众号菜单
- 关联小程序
- 公众号文章
- 公众号广告
- 二维码
- 微信扫描二维码
- 从相册读取二维码
- 长按识别二维码
- 链接
- 朋友回话中分享
- 群聊中分享
- 微信钱包中的定向小程序
三、小程序的测试内容
- 功能测试
- 输入
- 输出
- 边界值
- 页面交互:微信和小程序
- 系统方面的交互
- 界面测试
- 设计是否美观
- 设计是否符合要求
- 尺寸是否合理
- 横竖屏切换操作
- 兼容性
- 小程序和微信上的其他小程序
- 微信版本
- 手机平台
- 不同网络状态
- 系统
- 交互
- 微信到小程序
- 交易:小程序的付款
- 与微信其他功能交互
- 与手机系统自带 app 的交互
- 易用性
- 是否方便
- 提示信息是否完整,易懂
- 功能是否可用
- 是否方便搜索
- 离线功能
- 性能
- 页面的响应时间
- 资源占用
- 渲染时间
- 耗电量
- 白屏
- 安全测试
- 接口:传递数据时的保密
- 微信账户授权与取消
- 小程序与 app 账号的关联
- 其他
- 小程序的升级更新
- 分享
- 添加删除我的小程序
- 取消授权
原文地址:https://www.cnblogs.com/duncan1863/p/11409944.html
时间: 2024-10-31 11:49:11