Я использовал {__time(DD-MM-YYYY)} для сохранения результатов Jmeter, результаты успешно сохраняются, но дата возвращается как 32-03-2019, 33-03-2019 и т. Д.
{__time(DD-MM-YYYY)}
Скорее всего, вы идете в неправильном направлении.Если вы используете эту функцию в Listener - вам следует пересмотреть свой подход, поскольку слушатели не добавляют никакого значения, слушатели просто потребляют много ресурсов и оцениваются после каждого сэмплера
Вы должны запускать свои тесты в режиме командной строки без графического интерфейса пользователя , например:
jmeter -n -t test.jmx -l result.jtl
, если вам нужно настроить файл result.jtl для добавленияотметка времени - перейдите к интерпретатору командной строки функций вашей операционной системы.
result.jtl
Например, в Windows это будет выглядеть примерно так:
jmeter -n -t test.jmx -l %date:~7,2%-%date:~4,2%-%date:~10,4%-result.jtl
в Linux / Unix / MacOS (с учетом оболочка Bash )
./jmeter -n -t test.jmx -l `date +%d-%m-%Y-result.jtl
Согласно документам вы должны использовать шаблон для SimpleDateFormat :
D - День в году d - День в месяце
Обратите внимание, что
y - Год Y - Год недели
, поэтому вы, вероятно, хотите использовать dd-MM-yyyy
dd-MM-yyyy