微信小程序测试之性能测试详解

作者:微信小程序之性能测试   发布时间:2022-03-09

因小程序的开发门槛低、传播快、收益高,越来越多的开发者投入了小程序这一领域,由于整体开发水平层次不齐,会碰到越来越多的小程序质量问题。特别是面对电商、零售、旅游、直播等容易有高并发量的行业,会出现“服务器崩溃”、“访问响应缓慢”、“页面操作卡死”、“支付提交失败”等性能问题。说到性能测试,大家第一时间一定想到APP、web端网页的性能测试。
其实wx小程序也是一样可以做性能测试的。

      微信小程序作为手机页面的一种,相比传统的网站和应用来说存在比较特殊的地方:

开发者往往对程序做了限制,只能通过微信客户端访问

通过微信的Oauth进行认证,这样往往会导致性能测试工具无法压测到应用的后台服务

      小程序前端性能分为启动性能和运行时性能,启动性能关注启动总耗时、首屏时间,运行时性能主要关注页面切换耗时和内存消耗、内存异常。

测试工具

1、泽众云测试在线性能测试工具


2、wx小程序官方提供的性能分析工具

新版的工具在详情--本地设置页可以设置是否为自动运行体验评分

3、小程序助手里的性能分析工具(微信搜索:小程序助手)

4、小程序体验版本下-->开发调试-->打开性能监控面板

性能测试方法

1、泽众云测试在线性能测试工具


2、wx小程序官方提供的性能分析工具

wx小程序官方提供了两种性能分析工具,一个是体验评分插件。两个工具分别是性能面板和性能Trace工具,而体验评分插件是微信开发者工具中使用,性能Trace工具只支持Android设备,这里不做介绍。

打开wx开发者工具,在调试器页面找到Audits,点击运行按钮

然后鼠标点击操作小程序页面

点击停止按钮,会显示正在生成报告提示

生成的报告可以导出为json或htm格式,同时也会给出一下建议

3、小程序助手里的性能分析工具(微信搜索:小程序助手)

wx搜索小程序助手,选择需要做性能测试的小程序,点击进入

点击选择性能分析

可查看昨日概况、启动、运行和网络性能数据

4、小程序体验版本下-->开发调试-->打开性能监控面板

进入体验版小程序首页,点击右上角的【...】,选择【打开调试】

在开发调试页面选择打开性能监控面板

重新进入小程序后即可看到性能实时数据




推荐:

兼容性测试方案

众测测试方案

测试用例设计解决方案

接口测试解决方案

界面自动化测试解决方案

移动端自动化测试解决方案

性能测试解决方案

需求管理解决方案

代码管理解决方案

预决算管理解决方案

第三方验收测试解决方案

安全测试解决方案


本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。



沪ICP备07036474号-4 |

沪公网安备 31010702003220号

2015-2023 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.