本文主要是介绍第一次Jmeter压力测试报告,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Jmeter压力测试报告
App首页、商品详情页、加入购物车页压力测试报告
时间:2019-03-03
目录
Jmeter压力测试报告... 1
一 测试内容... 2
二 测试方法... 2
三 测试目标... 2
四 测试环境... 2
五 性能测试结果与分析... 4
5.1 jmeter接口压测(200线程-循环8次-每个线程间隔6秒启动)... 4
5.2 jmeter接口压测(180线程-循环8次-每个线程间隔6秒启动)... 7
5.3 jmeter接口压测(150线程-循环8次-每个线程间隔6秒启动)... 9
5.4 jmeter接口压测(110线程-循环8次-每个线程间隔6秒启动)... 11
六 结果汇总分析... 13
本次测试是针对App部分接口进行的压力测试,在压测接口中只对首页、商品详情页、加入购物车页接口进行压力测试。
二 测试方法
本次采用apache的开源测试工具jmeter5.0,采用本地多个接口动态请求数据并通过http协议post方式发送请求。
三 测试目标
1) 获取最大平均访问时间在7秒以下的最大线程数
2) 获取被测接口最大吞吐量(TPS)
机器型号 | 操作系统 | 硬件cpu | 硬件mem | |
客户端 | 华硕笔记本 | windows | I7-8550U 1.8GHz 1.99GHz | 8G |
服务端 | aliyun | linux | 4核 | 8G |
四 测试环境
由于客户端与服务端的机器性能优秀,暂不会对压测形成瓶颈,该方面影响可以忽略
五 性能测试结果与分析
5.1 jmeter接口压测(200线程-循环8次-每个线程间隔6秒启动)
启动200个进程,每秒进程启动33个线程,循环8次,并发为1600
5.1.1 聚合报告
Label | #Samples | Average | Median | 90% | 95% | 99% | Min | Max | Error% | TPS | KB/sec |
首页 | 1600 | 4065 | 4140 | 4659 | 4845 | 6309 |
这篇关于第一次Jmeter压力测试报告的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!