Относительный путь к целевой папке jmeter в графическом интерфейсе Jmeter
Я хочу сохранить сводный отчет Jmeter в целевую папку проекта с отметкой времени, чтобы при каждом запуске тестов я получал новый уникальный отчет, независимо от ОС.
Я попытался, предоставив этот путь /target/jmeter/results/aggReport.csv
но это сохранило его в C:/target/jmeter/results/aggReport.csv
Также не было отметки времени.
Например 100320182130aggReport.csv
который mmddyyyyhhmmaggReport.csv
Этот вопрос является продолжением того, чего я хотел достичь, и предложил Дмитрий Jmeter: план тестирования имеет две группы потоков, но он сгенерировал только 1 отчет jtl
Я использую Maven, Java 8, Windows 7
Обновить:
1 ответ
- В случае выполнения теста JMeter через рабочий каталог Maven JMeter ( или Java
user.dir
свойство) указывает наtarget/jmeter/bin
папку, поэтому вам нужно построить желаемый путь относительно нее - Ваш путь начинается с
/
это означает, что он является абсолютным и указывает на корневую папку файловой системы - Вам нужно включить функцию __time() в результирующее имя файла, если вы хотите, чтобы результат предшествовал метке времени
Предполагая, что все выше вашего слушателя поле "Имя файла" должно выглядеть так:
../results/${__time(MMddyyyyhhmm,)}aggReport.csv
Ознакомьтесь с пятью способами запуска теста JMeter без использования статьи с графическим интерфейсом JMeter для получения дополнительной информации о различных способах запуска теста JMeter, включая использование плагина Maven.