JMeter 的测试工具的简单实用

本文详细介绍如何使用JMeter进行性能测试,包括下载安装、基本配置及实战案例。通过模拟不同数量的并发用户访问系统,展示如何评估系统的响应时间和吞吐量。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这个王章比较详细http://www.cnblogs.com/TankXiao/p/4045439.html#source

JMeter 下载运行
官方网站:http://jmeter.apache.org/

解压后, 运行 “bin/jmeter.bat”

Jmeter 是支持中文的, 启动Jmeter 后, 点击 Options -> Choose Language 来选择语言
实际测试例子
目标: 登陆

第一步: 发送request 登陆网站
http://localhost:8080/SpringMAP/dologin?name=111111&password=1

新建一个: 线程组 Thread Group
这里写图片描述
参数配置
这里写图片描述
新建一个:HTTP 请求 http request
这里写图片描述
参数配置
这里写图片描述
新建一个 察看结果树 View Results Tree
这里写图片描述

在添加一个 Aggregate Graph

这里写图片描述
参数介绍 :测试说明
(1)名词定义(时间单位ms)
Sample:本次测试场景共运行多少线程;
Average:平均响应时间;
Median:统计意义上的响应时间中值;
90% line:所有线程中90%的线程响应时间都小于xx的值;
Min:响应最小时间;
Max:响应最大时间;
Error:出错率;
Throughput - 吞吐量以“requests/second、requests /minute、 requests /hour”来衡量。 时间单位已经被选取为second,所以,显示速率至少是1.0,即每秒1个请求。 当吞吐量被保存到CVS文件时,采用的是requests/second,所以30.0 requests/second 在CVS中被保存为0.5

Kb/sec - 以Kilobytes/seond来衡量的吞吐量
(2)安装JMeter,描述测试数据,例如:
分别对以上页面进行压力测试 分别测试10,50,100,500,1000个线程,来模拟这么多用户并发访问系统,每个用户循环访问一次
完成。欢迎指教,其实我也是刚刚学习的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值