我在Jmeter中有一个性能测试计划。作为持续运行的测试计划,我需要生成带时间戳的CSV格式的执行摘要。
[在查看结果树中,我提供了一个csv文件名,其时间戳记变量为'$ {__ time(YYYY-MM-DD-SS,time)}''(请参见下图)。但这对我不起作用,因为它在运行后不会生成任何文件。
或者是否有任何方法可以为每次运行生成具有不同名称的摘要报告csv?
它是not recommended to use Listeners for anything but tests development and/or debugging,它们不添加任何值并且不消耗大量资源,因为当发生任何thread context时,所有Sampler都将传递给侦听器。
所以我建议:
如果需要在.jtl结果文件中包括时间戳,则可以使用Windows date和/或time命令
jmeter -n -t test.jmx -l %date:~10,4%-%date:~4,2%-%date:~7,2%.csv
您可以使用负责Results File Configuration的属性来控制.jtl结果文件中存储的内容。