Testin - 三个微信小程序质量报告
Testin云测试选择了三个微信小程序进行测试。大多数人认为小程序是数量级的,调用本机接口,使用微信本机Api,操作将不可避免地流动。然而,在经过Testin测试后,发现用户体验减少了,困扰小程序的错误并不罕见。
小程序的质量对于开发者来说有多重要?我们可以从微信小程序的特点说起。
张小龙此前曾在朋友圈中披露了微信小程序的位置,称小程序是一款无需下载和安装即可使用的应用程序。 小程序的体积非常小,每个体积不超过1 M,一般小程序约为300K。
小程序和App之间的最大区别在于它很轻。 Testin测试专家认为,绝大多数开发人员将能够将一些高容量,高容量的功能块和轻量级业务闭环端口移植到小程序。
比如滴滴出行目前就在小程序中仅推出了“快车”服务。
其他功能,如“实时地图”,“转移”,“缠绕”和其他模式的旅行,以及“个人帐户”和其他模块都没有反映在这个小程序。
小程序的另一个主要特征是传播模式的限制。用户只能通过扫描和搜索相机镜头找到小程序。这迫使小程序开发人员更加关注产品的用户体验,以便用户在需求出现时能够想到自己的产品。
根据目前的统计,小程序的份额比率高于网络版和应用程序。这也要求小程序开发人员更加注重优化产品体验,促进用户通过口口传播。
只有高质量的小程序,体验畅快的小程序才有存在的价值。
但事实又是如何呢?
我们以本次Testin测试的三款小程序为例看看小程序的质量如何。测试的小程序分别为旅行类的熊猫签证,医药类的药顾问,以及电商类的美的官方商城。
本次测试采用的是Testin产品【众测·Bug探索】。
Testin此次测试,共发现Bug数量139个。
熊猫签证小程序发现的Bug汇总
美的官方商城小程序发现的Bug汇总
ug汇总
(本次崩溃的微信log日志)
就功能而言,接口错误,指针问题,UI布局,输入的正则等传统的App上的Bug在小程序上仍然无法避免。按照Testin测试发现的Bug数量上看,小程序的Bug数/功能复杂度的比值,并不比普通APP的比值低,千行错误率实则还增大了不少。
试验在测试专家分析后认为,这大概是由于微信小程序刚刚面市,大多数小程序上线时间紧张,开发时间短,前端开发工程师能力良莠不齐,而研发团队中都缺少专业的小程序测试团队等多方面因素导致的。
XX 而在此次测试中,小程序导致微信崩溃的主要原因在于Android 的底层系统的改动和配适导致的。比如一些小程序在华为的EMUI 3.0.4.0 上就会出现崩溃现象,复现率达到100%。
关于小程序的未来
有观点认为小程序很有可能对中国的移动互联网产业带来巨大改变,对于格局渐成定式的中国移动互联网,将给后来者带来新的机会,所以即便是还未加入到小程序浪潮中的互联网创业者,观望也只是暂时的。
而在移动互联网流量大多数集中在BAT等几大巨头的格局中,各大应用使用微信作为端口来获取流量也不失为一种突破,通过新的变数寻求突破。
且由于小程序在特定的场景式移动应用中,如在支付、简单查询等应用场景下的便捷性等突出特点,也许会改变很大一部分用户的使用习惯。
然而本次Testin的测试结果显示,伴随着小程序的横空出现,开发工作量在有所减少的同时,大量开发者意料之外的Bug却随之而来,更多功能性问题,体验性问题,甚至是稳定性问题变得比以前更加突出。
小程序看上去很美,前程似锦,但其是基于微信的API叠加开发,微信本身的迭代的每个版本都会遇到各种各样的问题,关联引发的小程序Bug可能会大量出现。聪明的开发者,在迅速跟进小程序的步伐,快速迭代快速发布的同时,你需要在大规模发布给你的用户之前,来一发完整的小程序测试。
xxxx“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与
我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
使用“扫一扫”即可将网页分享至朋友圈。
上一篇:
交叉时间和空间️旅行日记小程序(源代码下载)
下一篇:很抱歉没有了