在linux上使用jmeter
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在linux上使用jmeter相关的知识,希望对你有一定的参考价值。
jmeter.sh -n -t up.jmx -l up.jtl (配置jmeter环境变量的话 命令为jmeter -n -t up.jmx -l up.jtl )
-n 以无界面方式运行
-t 后面加jmeter运行脚本
-l 后面为生成运行结果文件的路径
运行命令后出现Error in NonGUIDriver java.lang.RuntimeException: Could not find the TestPlan class!
原因是jmeter保存的时候未保存完整的测试脚本,需要将测试计划也保存上,最好是文件->保存测试计划/保存测试计划为,这样保存下来才是完整的测试脚本
运行结果:
1594629289482,2616,HTTP请求,200,OK,upTEST 1-1,text,true,239,2616
1594629292115,146,HTTP请求,200,OK,upTEST 1-1,text,true,239,145
1594629292262,125,HTTP请求,200,OK,upTEST 1-1,text,true,239,125
生成的jtl文件结果:
可以放在jmeter的监听中查看,浏览选择文件名。
jmeter分布式压力测试:
利用jmeter的分布式压测,jmeter为了提升并发量,支持分布式压测,1台master,多台salve,一般来说,master只做统计收集、下发脚本的工作,而不作为施压机,主要是出于性能考虑。
转载:https://blog.51cto.com/14010723/2296449
以上是关于在linux上使用jmeter的主要内容,如果未能解决你的问题,请参考以下文章
JMeter - 在 Linux 上启动 jmeter-server 时出现环回地址错误