简单介绍
作用: 对HTTP 进行压力测试
原理: 模拟短时间高并发请求
下载安装
此工具是由JAVA编写的,所以需要先安装好JAVA并且配置好JAVA的环境变量。
Jmeter官方网站:jmeter.apache.org/
点击左侧的Download Releases即可下载,选择二进制版本进行相应的下载。
下载完毕后,解压文件夹到要存放的目录下即可完成安装。
解压后的目录:
设置默认语言为中文
1.进入文件夹下的目录:\bin
2.找到 jmeter.properties,打开
3.搜索“ language=en ”,前面带有“#”号
4.去除“#”号,并修改为:language=zh_CN
5.保存;重启Jmeter
运行Jmeter
Windows点击Jmeter.bat,Mac点击Jmeter.sh进行运行。
1.运行:文件夹下bin目录中,有个文件为jmeter.bat,双击打开即可。
2.默认会有一个测试计划[Test Plan] 如果未启用之后进行操作的时候会报错,需要启用。
实战测试
1.先添加一个线程组,用于模拟多个线程同时访问
2.设置线程组的属性
3.添加一个HTTP请求
4.选中HTTP请求项,右键,添加监听器
一般选择以下三个就够了。
5.如果有自定义请求头,需要手动添加信息头管理器,然后设置
6.设置HTTP请求信息及内容
- 设置域名或IP[必须]
- 设置请求方式,GET/POST[默认GET]
- 设置端口号,默认80,可自定义[可选]
- 设置访问目录层级,默认根目录[可选]
- 设置消息体,默认为空,如果有需要写入[可选]
示例:
7.保存后,请求及查看结果