jmeter压力测试

Posted youyou-luming

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jmeter压力测试相关的知识,希望对你有一定的参考价值。

先随意写个脚本,比如要压测百度:

技术分享图片

线程组这里设置并发数:

 技术分享图片

插入一个察看结果树,方便察看结果:

技术分享图片

可以按照以下位置,设置并发数、每个线程的发送次数、持续时间:

(其中ramp-up period in seconds如果写0表示100个并发同时启动。如果是1,表示100个并发在1秒钟内都启动。)

 技术分享图片

衡量结果好坏:

Tps:服务端每秒钟能处理的请求数。

响应时间:就是从你从发出请求到服务端返回给你数据的时间。

这两项内容可以在聚合报告中查看。如下:压测百度网页,100个并发,持续20秒。

技术分享图片

技术分享图片

技术分享图片

Samples:在设置的时间内总共发了多少请求。

Average:平均响应时间。单位是毫秒。

Median:中间值。90%line, 95%line, 99%line.min最小响应,max最大响应。这四个都是响应时间,一般看平均那个就行。

Error%:错误率。一般支付等功能的错误率要求0%。

Throughput: 不是吞吐量。是TPS,表示每秒能处理124.4个请求。

主要看Average和Throughput的值即可。

以上是关于jmeter压力测试的主要内容,如果未能解决你的问题,请参考以下文章

jmeter压力测试

Jmeter教程 简单的压力测试

Jmeter教程 简单的压力测试

jmeter 压力测试

学习使用Jmeter做压力测试--压力测试基本概念

压力测试Jmeter+badboy