首先需要安装jdk:下载地址
jmeter5.3版本需要jdk1.8及以上:安装jmeter插件
一键安装完成后配置环境:
JAVA_HOME:变量值为 jdk 的安装路径
新建变量名:CLASSPATH ,变量值: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
path 变量下新建值:%JAVA_HOME%\bin
校验是否配置成功:win+R,打开运行,输入cmd
java -version :校验java版本信息
javac.exe:检验javac.exe命令
java.exe:检验java.exe命令

安装jmeter:下载路径
配置jmeter环境变量配置:
创建系统变量:JMETER_HOME 值为:jmeter解压目标地址
创建系统变量:classpath:变量值:%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib/logkit-2.0.jar;
点击确定保存在path变量 新增变量值:Path:%JMETER_HOME%\bin
打开jmeter/bin/目录下的jmeter.bat看是否正确运行:

(1)JMeter官网文档
组件链接:https://jmeter.apache.org/usermanual/component_reference.html
函数链接:https://jmeter.apache.org/usermanual/functions.html
(2)目录和文件介绍(windows)
[1]、apache-jmeter-5.4.3\bin\jmeter.bat,启动文件,双击一下就打开了
[2]、apache-jmeter-5.4.3\bin\ jmeter.log,日志文件
一般不要关注,除非使用自己编写的扩展包的时候报错,需要定位,才需要看。
[3]、apache-jmeter-5.4.3\lib\ext,扩展包目录
比如现在要连接MongoDB数据,需要导入mongo-java-driver-3.12.11.jar,则放到这个目录。
[4]、汉化apache-jmeter-5.4.3\bin\ jmeter.properties,加上下一句即可

步骤如下:
(1)添加http请求默认值:写入待登陆网站的请求方式https、域名、地址等默认数据;

(2)添加http请求:写入请求方式与地址及参数;

(3)正则表达式提取器:提取登陆接口成功响应时响应头中的Set-Cookie
前置:登录接口抓包,提前查看响应内容与响应头信息格式

(4)JSON断言:可添加登录结果的断言

(5)调试取样器:可查看登陆结果与Set-Cookie提取的结果

注意:提取了Cookie之后后续关于网站的其他接口的请求头都需要用到该已登录的校验信息,故需要将提取到的Set-Cookie存入该线程公用的HTTP信息头中;因此还需要如下操作:
(6)BeanShell 后置处理程序:

(7)HTTP Cookie管理器:可调用登录接口提取到的Cookie

(8)HTTP信息头管理器:将Cookie存入公用的请求头中便于后续接口的关联与使用

(9)最后添加察看结果数

前置:根据上一步将登录接口提取到的Cookie提取-保存-关联至HTTP信息头中,之后的接口可直接关联使用;
写入改接口请求方式、地址、参数

结果:该接口请求头中成功关联Cookie信息
