下载解压JMeter后打开bin目录,双击jmeter.bat
打开后黑窗口最小化即可,关闭黑窗口JMeter也会随之关闭
打开后在状态栏上方设置语言(上边的是简体,下边的是繁体)
右键Test Plan 添加线程组
线程组设置:
添加HTTP请求
设置HTTP请求
添加请求头管理器
设置请求头管理器
打开java安装目录找到bin目录中的jvisualvm.exe双击打开
启动后可以查看内存以及堆栈使用情况
查看处理结果
导出报告命令
-n 使用non-gui 无图形界面模式 cli模式生成报告
-t 测试计划
-l 输出结果到文件 .jtl 这个文件名称要不存在
-e 转换
-o 输出output到文件夹jmeter -g test.jtl -o /path # -g:后跟test.jtl文件所在的路径 # -o:后跟生成的HTML文件存放的路径
jmeter -n -t D:\apache-jmeter-5.4.1\bin\templates\BaseCenterpricingDetail.jmx -l result.jtl -e -o D:\apache-jmeter-5.4.1\Result\result01
打开生成路径
异常解决
Error in NonGUIDriver java.lang.IllegalArgumentException: Results file:result.jtl is not empty
An error occurred: Error in NonGUIDriver Results file:result.jtl is not empty表示jtl文件已经生成了,删除即可
An error occurred: Unknown arg: BaseCenterpricingDetail.jmx
命令中带有空格或者中文