目录

jmeter安装及配置

拷贝资料中的jmeter压缩包,到你要安装的目录中 解压(不要有中文目录哦)

配置jmeter环境变量 如:我的安装位置 D:\tools\apache-jmeter-5.1.1

1.配置 JMETER_HOME,变量值 D:\tools\apache-jmeter-5.1.1

2.配置CLASSPATH (没有就新增,有就在后面添加)
%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;
%JMETER_HOME%\lib\jorphan.jar;
%JMETER_HOME%\lib\logkit-2.0.jar;

3.配置Path (没有就新增,有就在后面添加)

%JMETER_HOME%/bin

  1. 启动jmeter

    到安装目录的bin目录下,双击jmeter.bat (windows系统)

    双击后等待一会,弹出如下图片代表启动成功

    JMeter性能测试_右键

5.默认的语言设置是英文 可以通过:options --> choose language --> chinese simple 设置中文简体

使用步骤:

1.TestPland右键添加-线程-线程组:
作用:创建出大量的线程,每一个线程都会访问Tomcat,执行很多次请求得到综合结果。
2.设置线程数:

JMeter性能测试_jar_02

3.配置取样器:线程组右键-取样器-选择要模拟的协议请求方式

JMeter性能测试_右键_03

4.统计结果:HTTP请求右键-添加监听器-聚合报告和察看结果树
设置好后保存

JMeter性能测试_jar_04

JMeter性能测试_tomcat_05

察看结果树:

JMeter性能测试_响应时间_06

聚合报告:跟据指标不断优化结果数据

JMeter性能测试_apache_07

可以使用JMeter进行Tomcat压力测试

JMeter的测试结果分析

Label----每个请求的名称,比如HTTP请求等
#Samples----发给服务器的请求数量
Average----单个请求的平均响应时间 毫秒ms
Median----50%请求的响应时间  毫秒ms
90%Line----90%请求响应时间 毫秒ms
95%Line----95%请求响应时间 毫秒ms
99%Line----99%请求的响应时间 毫秒ms
Min----最小的响应时间 毫秒ms
Max----最大的响应时间 毫秒ms
Error%----错误率=错误的请求的数量/请求的总数

Throughput----吞吐量,默认情况下表示每秒完成的请求数(Request per Second),当使用了 Transaction Controller 时,也可以表示类似 LoadRunner 的 Transaction per Second 数。

Received KB/sec----每秒从服务器端接收到的数据量
Sent KB/sec----每秒从客户端发送的请求的数量