找回密码
 立即注册

微信小程序测试方案(上)

匿名  发表于 2020-1-6 18:27:13 阅读模式 打印 上一主题 下一主题
自从微信小法式面世以来,就有越来越火的趋向,今朝大大都公司都开了自己的小法式营业线,那我们这系列文章就来聊聊微信小法式的测试计划吧。

一、微信小法式

微信小法式是2017年9月,正式公布公测,是一种全新的毗连用户与办事的方式,它可以在微信内被便利地获得和传布,同时具有出色的利用体验。

它有几个明显的特点:

  • 可以取代低频APP,不占空间
  • 适勤奋用单一的(小法式最大2M)
  • 合适配合线下店肆一路利用,扫描即可获得信息
  • 不适用流量和分发的产物(小法式不支持流量)


我们进入小法式大要有几个常用的方式,以下做个总结

  • 长按小法式的二维码识别进入
  • 发现tab页小法式的历史列表
  • 朋友分享转发
  • 公众号文章推送
  • 四周的小法式
  • 用户扫描二维码
  • 搜索
  • 微信tab下拉
  • 此外小法式植入
那小法式跟我们常用的APP、H5有什么分歧呢?

  • 速度:小法式比H5快
  • 占用空间:小法式是下载到微信APP里的,APP必必要下载到当地才能利用,而且占用空间比力大
  • 发版:小法式和APP公布都需要考核,H5可以实时公布
  • 手机底层API:小法式和APP都可以间接挪用装备底层信息
  • 外链:小法式对外链的支持不够,虽然现在支持外链,可是只支持设置在白名单里的小法式。设置白名单时,需要在对应域名的办事器下放置校验文件,这就形成了不是自己公司办事器放置困难。而且每个域名只能被20个小法式设置。

二、小法式的误区

  • 小法式是Html5
  • 小法式是微信全新界说的标准,是基于xml+js的,不支持也不兼容HTML,兼容受限的部分css写法,自成系统,曩昔web上的第三方工具、框架生态完全没用
  • 小法式是新的App Store
  • 小法式确切是按OS标准打造的,开辟说话、IDE都是自成系统的,而且是封锁生态,而且类似iOS生态,需要交年费。
  • 小法式是b/s的
  • 小法式并不是b/s的在线页面,它是c/s架构的。在wxml里面,经过wx.request(类似ajax)或socket毗连手事器
  • 小法式与X5内核相关
  • 小法式和腾讯X5内核没有关系。X5是QQ阅读器团队的,是基于HTML的,可是小法式是微信团队自研的。
  • 把M站改改就能接入小法式里
  • 一个基于HTML、b/s架构的M站,跟小法式没有关系,小法式是相当于重新做了个APP,从开辟、设想、测试、运维升级都是单唯一套。
  • 小法式体验欠好
  • 曩昔体验主如果指进入利用后的体验流利度,可是随着硬件和收集的成长,这块用户感受不到,相反小法式不必安装,触手可及,用完即走,不必卸载。

三、小法式的架构

小法式首要分为两个首要的部分:view模块和service模块。view模块负责UI展现,它由wxml和wxss转换后的代码以及微信供给的帮助模块组成。一个view模块对应一个webview组件,小法式支持多个view存在,当我们对 view 层停止事务操纵后,会经过 WeixinJSBridge 将数据传递到 Native 系统层。Native 系统层决议能否要用 native 处置,然后丢给 逻辑层停止用户的逻辑代码处置。逻辑层处置终了后会将数据经过 WeixinJSBridge 返给 View 层,View 衬着更新视图。

微信小法式测试计划(上)-1.jpg

这一篇我们对微信小法式的整体停止了领会,下一篇我们将从5个方面去制定小法式的测试计划。

ps:其他文章可以关注微信公众号测试架构师养成记,还有代价999的材料可以领哦~
回复

使用道具

说点什么

您需要登录后才可以回帖 登录 | 立即注册
HOT • 推荐

神回复

站长姓名:王殿武 杭州共生网络科技 创始人 云裂变新零售系统 创始人 飞商人脉对接平台 创始人 同城交友聚会平台 创始人 生活经验分享社区 创始人 合作微信:15924191378(注明来意)