Слэйвы JMeter не читают значения файла свойств - PullRequest
0 голосов
/ 01 февраля 2019

Я выполняю распределенный тест jmeter.У меня есть много комбинаций для тестирования, поэтому созданы файлы свойств (.properties) для выполнения различных тестов.

Например: У меня есть 1 ведущая и 2 подчиненных машины.Я сохранил jmx-скрипт на главной машине и тестовые данные на всех подчиненных

  1. Запустил jmeter-сервер на всех подчиненных машинах
  2. Запустил распределенный тест от мастера с помощью следующей команды "jmeter-n -t script.jmx -p условие1.properties -R SlaveIP1, SlaveIP1 -l results.jtl "

Results : тест выполняется хорошо, но со значениями по умолчаниюопределено в сценарии.В моем случае длительность теста, определенная в сценарии, составляет 300 секунд, тогда как длительность теста в файле condition1.properties определяется как 900, но тест всегда выполняется в течение 300 секунд.

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

Эта проблема возникает только в случае состояния «ведущий-ведомый», в противном случае при выполнении теста с одного компьютера будут получены все значения, определенные в файле свойств.

1 Ответ

0 голосов
/ 01 февраля 2019

Согласно списку параметров командной строки JMeter вы не можете использовать -p в случае прерывистого тестирования, но используйте вместо него -G.

  -G, --globalproperty <argument>=<value>
        Define Global properties (sent to servers)
        e.g. -Gport=123
         or -Gglobal.properties
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...