JMeter教程

  • 简单介绍
  • 下载安装
  • 设置默认语言为中文
  • 初识
  • 实战测试


简单介绍

作用:对HTTP 进行压力测试;原理:模拟短时间高并发请求

下载安装

此工具是由JAVA编写的,所以需要先安装好JAVA SDK及配置好JAVA的环境变量;
JAVA JDK 下载:曲奇下载地址分享

设置JAVA环境变量:

  • 选中我的电脑,右键,属性
  • 高级系统设置,高级,环境变量
  • 1.新建JAVA_HOME变量
  • 2.新建CLASSPATH变量
  • 3.修改Path变量
  • 4.cmd下输入java即可确认是否生效
  • 参考地址:Windows 10 配置Java 环境变量
//1.
变量名:JAVA_HOME
变量值:电脑上JDK安装的绝对路径

//2.
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

//3.
新建两条路径:
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

JMeter工具官网地址:https://jmeter.apache.org/

压力测试java项目 java压力测试怎么做_JAVA


压力测试java项目 java压力测试怎么做_环境变量_02


或者蓝奏云下载:apache-jmeter-5.3.zip

解压文件夹到要存放的目录下即可完成安装.

设置默认语言为中文

1.进入文件夹下的目录:\bin
2.找到 jmeter.properties,打开
3.搜索“ language=en ”,前面带有“#”号
4.去除“#”号,并修改为:language=zh_CN
5.保存;重启Jmeter.

初识

1.运行:文件夹下bin目录中,有个文件为jmeter.bat,双击打开即可

2.默认会有一个测试计划[Test Plan] 如果未启用之后进行操作的时候会报错,需要启用;

压力测试java项目 java压力测试怎么做_HTTP_03


3.快捷键:Ctrl+T 快捷启用禁用

实战测试

1.先添加一个线程组,用于模拟多个线程同时访问

压力测试java项目 java压力测试怎么做_JAVA_04


2.设置线程组的属性

压力测试java项目 java压力测试怎么做_环境变量_05


3.添加一个HTTP请求

压力测试java项目 java压力测试怎么做_环境变量_06


4.选中HTTP请求项,右键,添加多个结果查看视图

压力测试java项目 java压力测试怎么做_压力测试java项目_07


5.如果有自定义请求头,需要手动添加信息头管理器,然后设置

压力测试java项目 java压力测试怎么做_环境变量_08


压力测试java项目 java压力测试怎么做_HTTP_09


6.设置HTTP请求信息及内容

- 设置域名或IP[必须]

- 设置请求方式,GET/POST[默认GET]

- 设置端口号,默认80,可自定义[可选]

- 设置访问目录层级,默认根目录[可选]

- 设置消息体,默认为空,如果有需要写入[可选]

压力测试java项目 java压力测试怎么做_HTTP_10


7.请求及查看结果

压力测试java项目 java压力测试怎么做_压力测试java项目_11

视图工具

说明

察看结果树

可查看每条请求的响应信息

汇总报告

查看请求异常率/请求数量/请求最小最大平均值/发送接收大小

用表格查看结果

查看每条请求的耗时等(毫秒)

压力测试java项目 java压力测试怎么做_压力测试java项目_12