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