创建Jmeter报告

时间:2018-05-07 15:01:02

标签: batch-file jmeter jmeter-plugins

我有一个每天运行的预定负载测试。脚本是从CLI(.bat文件)触发的,并将在测试结束时创建一个html报告。

我正在使用testnameDATE保存测试报告,其中当前日期部分是手动更新的。

我尝试使用'$ {__ time(MMddyyyy)}'自动化日期部分以在运行时获取系统日期,但是对于html部分,它不起作用并且报告没有被创建。

例如:

D:
cd D:\Performance Testing\Tools\apache-jmeter-3.0\bin
jmeter -n -t "D:\Performance Testing\batch\DailyRun\Test_DailyRegression.jmx" -l "D:\Performance Testing\batch\DaiyRun\csv\Test${__time(MMddyyyy)}_001.csv"   -e -o "D:\Performance Testing\batch\DaiyRun\html\Test${__time(MMddyyyy)}_001.html"

1 个答案:

答案 0 :(得分:0)

Windows对JMeter Functions一无所知,鉴于您run your JMeter test in command-line non-GUI mode,您需要使用date命令,而不是:

jmeter -n -t ..\extras\Test.jmx -l Test_%date:~10,4%%date:~4,2%%date:~7,2%_001.csv

演示:

JMeter create timestamp results