2014-11-06 3 views
1

Контекст: прямо сейчас я использую плагин jmeter gradle от Kulya. Но мне нужно генерировать графические результаты, поэтому я использовал плагины jmeter .. но мне нужно запустить это с помощью командной строки и не может работать с помощью плагина gradle jmeter.Запустить Jmeter в режиме без GUI из Gradle Jmeter Plugin

Ранее:

jmeterRun.configure { 
       srcDir = file('src/test/performance/jmeter/') 
       jmeterTestFiles = [file('src/test/performance/jmeter/<MY_FILE>.jmx')] 
      } 

Теперь мне нужно бежать, как это:

jmeter.bat -t <MY_FILE>.jmx -n -l /data/jmeter/concurrent/concurrent-test-results.csv 

Проблема заключается в том, что я не в состоянии выполнить эту команду с помощью JMeter Gradle plugin.specifically передавать параметры, как -n -l, используя плагин jmetr gradle.

ответ

1

Вы можете настроить сохранение результатов файла в свойствах пользователя, затем включить файл свойств в Gradle конфигурации с использованием jmeterUserPropertiesFiles

Для запуска JMeter в не-GUI через Gradle, вы используете:

gradle jmeterRun 
0

I created a GitHub project , как шаблон, со всей этой настройкой. Он настроен так, что разработчики могут запускать jmeter из репозитория Git, и каждый разработчик разделяет тот же Jmeter с теми же возможностями/библиотеками.

Это не решит вашу проблему с легкостью передачи параметров, но похоже, что другое предложение об использовании файлов внешних свойств, вероятно, будет работать.

Смежные вопросы