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的值即可。

posted on 2018-08-24 01:10  爱吃爱吃桃子  阅读(284)  评论(0编辑  收藏  举报