在命令行模式下运行测试时,如何将实际日期添加到 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
有什么想法可以实现这一点吗?
最佳答案
在批处理中,您需要使用批处理语法。对于 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
对于 Windows,请参阅 date .
关于java - 如何在命令行模式下运行时向 JMeter csv 结果文件添加日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45963393/