Jtl-файл пуст при запуске Jmeter с использованием ant - PullRequest
0 голосов
/ 27 мая 2018

Я пытаюсь запустить Jmeter с ant, (так как я хочу отобразить результаты теста со всеми шагами).Проблема в том, что после того, как мне удалось запустить команду, файл Jtl пуст, я пытаюсь запустить базовый тест test.jmx по умолчанию.Я запускаю команду ant -Detest = Test run, сборка прошла успешно, но результаты jtl пусты.более того, он завершается через одну секунду, а если я запускаю через режим пользовательского интерфейса, это займет больше времени.

Может кто-нибудь посоветует, как использовать ant с Jmeter или как получить полные отчеты, как в csv в html out?положил?

[enter image description here] [результаты сборки]

[enter image description here] [build.xml из местоположения муравья \ bin]

[enter image description here] [местоположениефайл результатов test.jtl]

[enter image description here] [результаты пусты]

1 Ответ

0 голосов
/ 28 мая 2018

Скорее всего, что-то не так с самим тестом JMeter, т. Е.

  • Не удалось запустить JMeter (проблемы с установкой или настройкой)
  • 0 потоков в Группа потоков
  • существует условие If Controller , которое препятствует выполнению теста
  • , тест основан на плагине JMeter, который не установлен
  • и т. Д.

Поэтому я бы рекомендовал изменить файл build.xml и включить запись файла журнала JMeter, добавив следующую строку в раздел <jmeter>: jmeterlogfile="${testpath}/jmeter-ant.log >

Так бы это выглядело как

<jmeter
    jmeterhome="${jmeter.home}"
    testplan ="${testpath}/${test}.jmx"
    resultlog="${testpath}/${test}.jtl"
    jmeterlogfile="${testpath}/jmeter-ant.log>

Когда вы запустите тест еще раз, вы увидите файл jmeter-ant.log в папке, где находится ваш файл .jmx.

Дополнительная информация: Задача JMeter Ant

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...