首页 > 其他 > 详细

jmeter 非gui模式下动态执行脚本

时间:2021-05-04 17:47:17      阅读:14      评论:0      收藏:0      [点我收藏+]

1、首先使用P函数添加到线程组

技术分享图片

2、编写.bat脚本

echo off

rem 生成当前日期
FOR /F "TOKENS=1,2 eol=/ DELIMS=/ " %%A IN (‘DATE/T‘) DO SET yyyy=%%A
FOR /F "TOKENS=1,2 DELIMS=/ eol=/" %%A IN (‘DATE/T‘) DO SET mm=%%B
FOR /F "TOKENS=2,3 DELIMS=/ " %%A IN (‘DATE/T‘) DO SET dd=%%B
set date=%yyyy%%mm%%dd%
set tmp_time=%time:~-11,2%%time:~-8,2%%time:~-5,2%
set time=%tmp_time: =%
set d=%date%%time%
echo 当前日期: %d%

rem 获取用户输入的值
set thread=
set /p thread= 请输入线程数:



rem 执行脚本
call Jmeter -Jthread=%thread%  -n -t tmall.jmx      -l     %d%_tmall/tmall_%d%.jtl       -j     %d%_tmall/tmall_%d%.log -e -o     %d%_tmall/tmall_%d%_httpreport

pause

然后把.bat脚本和jmx目录放在同一级下

然后运行脚本

技术分享图片

即可再该目录下生成文件

技术分享图片

每个目录下都是一次压力测试的运行结果,涵盖了报告、日志、和jtl文件。

打开报告

技术分享图片

线程数已经动态的被修改了,这样就很方便执行性能测试,调试也不用那么繁琐 。

jmeter 非gui模式下动态执行脚本

原文:https://www.cnblogs.com/walker20201219/p/14729621.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!