jmeter压测生成html报告,如果采用手动命令的方式无疑是不够方便的。这里分享一个批处理脚本,执行后自动生成带时间戳的报告文件夹。
注意:使用本脚本的前提条件是配置jmeter环境变量!
好些年没写批处理了,时间戳怎么写诚不会也,不过可以参考百度经验如下:
脚本内容
@echo off
set "$=%temp%\Spring"
>%$% Echo WScript.Echo((new Date()).getTime())
for /f %%a in ('cscript -nologo -e:jscript %$%') do set timestamp=%%a
del /f /q %$%
jmeter -n -t ./jmx/xsen.jmx -l .\file\%timestamp% -e -o .\report\%timestamp%
注意:是批处理脚本哟,可以命名 后缀名.bat
的文件,如 run.bat