2017-08-30 20 views
0

如何在命令行模式下運行測試時將實際日期添加到JMeter csv結果文件的文件名? 例如如何在命令行模式下運行時向JMeter csv結果文件添加日期

jmeter -n -t ~/tests/TP_Login_api.jmx -Jusers=12 -Jhost=devops1 -Juser_file=users_max.csv -Jaccount=max -l /results/results_TP_Login_api_${__time(yyyyMMdd-HHmmss)}.csv -e -o/results/report/TP_Login_api 

任何想法如何達到這一點?

+0

Linux還是windows? – user7294900

回答

1

批量處理需要使用批處理語法。對於Bsh使用:

#!/bin/bash 
NOW=$(date +"%m-%d-%Y") 
jmeter -n -t ~/tests/TP_Login_api.jmx -Jusers=12 -Jhost=devops1 -Juser_file=users_max.csv -Jaccount=max -l /results/results_TP_Login_api_$NOW.csv -e -o/results/report/TP_Login_api 

對於窗戶請參閱date

相關問題