下载和装置
配置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性能测试