下载和装置

配置JDK

步骤一:
1、下载 jdk,到官网下载 jdk,地址:www.oracle.com/technetwork/java/jav...
2、装置 jdk,下载实现后,双击装置

步骤二:配置 jdk 环境变量
右键计算机属性 -> 高级零碎设置 -> 零碎属性 -> 高级 -> 环境变量 -> 增加如下的零碎变量:
变量名:【JAVA_HOME】
变量值:【D:\Program Files\Java\jdk1.8.0_92】【jdk 装置门路】
变量名:【path】
变量值:【;% JAVA_HOME%\bin;】
变量名:【CLASSPATH】
变量值:【.;% JAVA_HOME%\lib\dt.jar;% JAVA_HOME%\lib\tools.jar;】

步骤三:在 cmd 中输出 java -version,查看是否显示 jdk 信息,确定是否装置胜利

下载安装

下载地址:Apache JMeter - Download Apache JMeter

环境变量

【变量名】JMETER_HOME
【变量值】D:\Program Files\jmeter\apache-jmeter-5.5(jmeter 解压门路)
【变量名】CLASSPATH
【变量值】% JMETER_HOME\lib\ext\ApacheJMeter_core.jar;% JMETER_HOME%\lib\jorphan.jar;% JMETER_HOME%\lib\logkit-2.0.jar;

用法

创立线程打算和线程组

设置线程数

模仿HTTP申请

HTTP信息头管理器

抉择线程组:右键-->增加-->配置元件-->HTTP信息头管理器

导入CSV文件

提取Json

增加json提取器:右键http申请-》增加-》后置处理器-》json提取器

查看提取后果——调试取样器:course_id=63

援用提取进去的参数:${courses_id}

Json断言

常见问题

1.org.apache.http.conn.HttpHostConnectException

HTTP申请 > 高级 > 实现:改为java

https://blog.csdn.net/R_miss/...

2.TCP申请长时间无反馈

起因:没有设置完结字符

解决办法:行尾(EOL)字节值设为125(“}”的ASCII码)

未解决问题:TCP发送一次音讯后就断开了,无奈测试心跳连贯

解决jmeter tcp 取样器500谬误

字符串转换为十进制,二进制和十六进制在线计算器

3.system call select exceeded the maximum number of connections 256

起因:windows最大反对256个并发连贯

参考

Jmeter 压测工具使用手册(完整版)

Jmeter工具设置中文版

jmeter tcp长连贯性能测试

jmeter教程——从入门到纯熟

如何应用JMeter发送Post申请

Jmeter(一)http接口增加header和cookie

JMeter断言之json断言

jmeter全局变量-仅执行一次

运维攻坚之jmeter压力测试报错

应用JMeter测试TCP接口的办法

Jmeter之TPC长连贯测试

Jmeter TCP性能测试