课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
随着移动互联网的不断发展,小程序开发可以说成为了程序员的新贵,而今天我们就一起来聊聊小程序架构与测试内容。
一、小程序架构
微信小程序的框架包含两部分:View视图层,AppService逻辑层
View层用来渲染页面结构,AppService层用来逻辑处理、数据请求、接口调用,它们在两个线程里运行
视图层使用WebView渲染,逻辑层使用JSCore运行
二、小程序的入口
主入口
微信->发现->小程序
公众号的服务通知
微信小程序使用列表
Android系统:添加到桌面
微信小程序->附近小程序(5公里)
公众号
公众号菜单
关联小程序
公众号文章
公众号广告
二维码
微信扫描二维码
从相册读取二维码
长按识别二维码
链接
朋友回话中分享
群聊中分享
微信钱包中的定向小程序
三、小程序的测试内容
功能测试
输入
输出
边界值
页面交互:微信和小程序
系统方面的交互
界面测试
设计是否美观
设计是否符合要求
尺寸是否合理
横竖屏切换操作
兼容性
小程序和微信上的其他小程序
微信版本
手机平台
不同网络状态
系统
交互
微信到小程序
交易:小程序的付款
与微信其他功能交互
与手机系统自带app的交互
易用性
是否方便
提示信息是否完整,易懂
功能是否可用
是否方便搜索
离线功能
性能
页面的响应时间
资源占用
渲染时间
耗电量
白屏
安全测试
接口:传递数据时的保密
微信账户授权与取消
小程序与app账号的关联
其他
小程序的升级更新
分享
添加删除我的小程序
取消授权
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!