如何使用JMeter进行非GUI模式测试?

本文介绍了在大并发量测试中如何使用JMeter的非GUI模式来节省测试机资源。非GUI模式适用于高负载测试,特别是当测试机配置有限时。执行非GUI模式测试的步骤包括设置jmx脚本策略,通过命令行执行测试,生成结果文件,并查看结果。具体操作包括设置线程数、运行时间和场景,然后在CMD中运行测试命令,最后解析结果文件查看测试表现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

大部分情况下使用jmeter时都是用的GUI模式,也就是图形模式,这样带来的好处是查看测试过程更加的直观,带来的弊端就是占用测试机资源要比非GUI模式要大的多。

什么情况才会用非GUI模式呢?

大并发量测试机配置不高或可用剩余资源不足如何使用非GUI模式进行测试?

总体过程有4点:1、设置jmx脚本运行策略;2、执行测试命令 3、执行生成结果文件命令;4、查看结果文件

设置脚本运行策略所谓的设置jmx脚本运行策略,主要包括线程数、脚本运行时间、脚本运行场景、用什么的方式对线程递增递减等,以下内容就属于脚本中的策略设置中一部分

执行测试命令打开测试机的CMD(命令行)模式,执行jmeter -n -t D:\apache-jmeter-5.2.1\script\submit.jmx -l D:\apache-jmeter-5.2.1\result\result.jtl

执行上述命令后可以看到以下内容,此时证明脚本是在运行状态中,测试时间结束后命令自动停止运行

生成测试结果文件执行jmeter -g C:\Users\jcwinx\Desktop\testores\result.jtl -o ./out生成结果文件

查看结果文件找到第三步中生成的out文件夹即可看到生成结果文件了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值