admin 管理员组文章数量: 887019
2024年2月20日发(作者:图片导航栏css代码)
微信小程序压力测试报告
微信小程序压力测试报告(模板)
2020/02/28
微信小程序压力测试报告
目 录
1.1测试内容 ........................................................ 1
1.2测试方法 ........................................................ 1
1.3测试目标 ........................................................ 1
1.4测试环境 ........................................................ 1
1.5测试工具 ........................................................ 2
2.1测试方法 ........................................................ 2
2.2测试结果与分析 .................................................. 7
2.3备注 ............................................................ 9
微信小程序压力测试报告
1.1测试内容
本次测试是针对微信小程序进行的压力测试。
1.2测试方法
本次测试采用Apache的开源测试工具Jmeter4.0。采用本地动态获取请求数据并通过HTTP协议POST方式发送请求。
1.3测试目标
验证小程序在单机部署情况下可承受的最大负荷量,分别并发x人,y人等使用,观察小程序的各项阈值指标。
验证小程序随着用户量的增加,是否能稳定运行。
1.4测试环境
环境
客户端
服务端
移动端
机器型号
操作系统
CPU
内存
1.5测试工具
Apache Jmeter 4.0
小米手机Max 1
微信小程序压力测试报告
1
微信小程序压力测试报告
2.1测试方法
1. 打开Jmeter,在测试计划中新建一个线程组,分别设置线程数,每个用户启动的延迟时间和循环次数。
2. 步骤。在TestPlan下右单击Add-Threads(Users)-Thread Group,新建一个线程组,如图:
3.配置参数。最大并发数为50,延迟时间为0,循环次数为1。
配置项
Number of Threads(users)
Ramp-up Period(in second)
Loop Count
参数值
50
0
1
微信小程序压力测试报告
2
微信小程序压力测试报告
3. 在工作台中新建HTTP代理服务器。在TestPlan下右单击Add-Non Test Elements-HTTP(S)Test Script Recorder,如图
4. 配置代理服务器参数。设置端口号为:8888(与手机端保持一致),Target Controller选择TestPlan>Thread Group,Grouping:Do not group samplers,如图:
微信小程序压力测试报告
3
微信小程序压力测试报告
5. 新建察看结果树。在TestPlan下右单击Add-Listener-View Result Tree,如图:
6. 新建摘要报告。在TestPlan下右单击Add-Listener-Summary Report,如图:
微信小程序压力测试报告
4
微信小程序压力测试报告
7.配置移动端网络环境。在手机移动端设置与电脑相同的网段并设置代理服务器,服务器填写本机电脑的IP(192.168.0.142),端口号为Jmeter中设置的端口号,默认是8888。如图:
微信小程序压力测试报告
5
微信小程序压力测试报告
8.配置完成后就可以开始测试了,使用测试手机小米MAX1运行微信,选择小程序,运行相关业务流程…,退出小程序。在操作移动端小程序过程中所有的请求都会被记录在线程组中,操作完之后应该可以在线程组中看到许多的URL请求,如图:
(1)HTTP Request图
微信小程序压力测试报告
6
微信小程序压力测试报告
2.2测试结果与分析
(1)并发量在x人,捕获到的响应数如下:
(2)View Result Tree
微信小程序压力测试报告
7
微信小程序压力测试报告
(3)Summary Report(xxx人并发)结果如图
(4)Summary Report(xxxx人并发)结果如图
微信小程序压力测试报告
8
微信小程序压力测试报告
(5)Summary Report(xxxxx人并发)结果如图
(6)总结:
当并发数量在xx的时候,状况:包括Error率,throughput是?/sec,随着并发数的增加,相关结论?
微信小程序压力测试报告
9
版权声明:本文标题:微信小程序jmeter测试报告 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1708388907h522248.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论