Jmeter 非GUI模式运行

时间:2022-11-08 23:05:32

巧妇难为无米之炊。
在一个创业成长型的公司中,遇到了各种节约成本的事,甚至觉得有些是奇葩的规定,比如。
习惯了前东家的各种办公环境以及各种资源享用,在这里,只能说不够大气,甚至可以说:小气。公司的企业文化?。但是作为普通的打工者,要么走人,要么也只能是接受。
好吧,牢骚结束。也正是因为最近的项目需要进行性能测试。摸索近熟悉Jmeter后,发现该工具很占据内存,尤其要实现至少20W的并发数量。但是。
好吧,为了降低内存,那就各种百度使用上了。但是依旧杯水车薪。前几天申请一个内存,当时的那位处理方式,觉得好生小气。再怎么创业成长型的公司,为节省成本,不至于这样吧?。这样,都不好意思开口申请服务了,要是没有达到预期效果,作为一个责任感很强的我来说,那内疚感得有多重?。
牢骚结束。
2种方法暂且试着。
1. 减少各种监听器的添加,最好只添加聚合报告即可,尤其尽量不要添加察看结果树这一项。
2. 使用非GUI模式的Jmeter运行,命令模式:
Run—->cmd输入
进入到Jmeter\bin目录

d:
cd ../..
cd d:\apache-jmeter-3.0\bin
jmeter -n -t d:\apache-jmeter-3.0\jmx\user_login.jmx -l d:\apache-jmeter-3.0\result_log\user_login.jtl

可以将其写为一个 user_login.bat文件,这样下次只需要打开即可。

运行,如图
Jmeter 非GUI模式运行

当运行结束后,会出现
idying up …
… end of run

哦,还有分布式测试配置,且看下回分解。