菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
395
0

在linux上使用jmeter

原创
05/13 14:22
阅读数 36640

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

发表评论

0/200
395 点赞
0 评论
收藏