{__time (DD-MM-YYYY)} используется для сохранения результатов Jmeter, дата возвращается как 32-03-2019,33-03-2019 и т. д. - PullRequest
0 голосов
/ 04 марта 2019

Я использовал {__time(DD-MM-YYYY)} для сохранения результатов Jmeter, результаты успешно сохраняются, но дата возвращается как 32-03-2019, 33-03-2019 и т. Д.

Ответы [ 2 ]

0 голосов
/ 04 марта 2019

Скорее всего, вы идете в неправильном направлении.Если вы используете эту функцию в Listener - вам следует пересмотреть свой подход, поскольку слушатели не добавляют никакого значения, слушатели просто потребляют много ресурсов и оцениваются после каждого сэмплера

Вы должны запускать свои тесты в режиме командной строки без графического интерфейса пользователя , например:

jmeter -n -t test.jmx -l 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
0 голосов
/ 04 марта 2019

Согласно документам вы должны использовать шаблон для SimpleDateFormat :

D - День в году
d - День в месяце

Обратите внимание, что

y - Год
Y - Год недели

, поэтому вы, вероятно, хотите использовать dd-MM-yyyy

...