JMETER 4. 0 | Распределенное нагрузочное тестирование JMeter | jp@gc - группа степпинга

Я установил скрипт входа в систему ->logout, используя JMeter и выполняя нагрузочное тестирование, используя распределенную машину. Имя пользователя динамически заполняется при входе в систему с использованием списка user.CSV, а пароль для входа в систему фиксируется и жестко кодируется в запросе на вход в систему.

  • Мастер (Моя собственная машина)
  • 2 рабов машины
  • Тема: jp@gc - Группа степпинга
  • Пользователи: 10
  • Удерживающая нагрузка: 120

При выполнении сценария в режиме без графического интерфейса с помощью команды:

jmeter -n -t "c: \ Login and Logout.jmx" -R slaveip1, slaveip2.

Сводный отчет генерируется следующим образом:

Сумматор: сводка = 0 в 00:00:00 = ******/ с. Серед.: 0 Мин.: 9223372036854775807 Макс.: -9223372036854775808 Ошибка: 0 (0,00%)

Может ли кто-нибудь помочь мне выяснить, почему сводный отчет не заполняется?

Примечание. Когда сценарий выполняется для одного пользователя, сводный отчет заполняется. Здесь в запросе на вход в систему имя пользователя и пароль жестко закодированы, а имя пользователя не подходит для CSV.

1 ответ

Решение
  1. Обязательно скопируйте файл CSV на подчиненные машины
  2. Обязательно установите плагин Stepping Thread Group на все подчиненные машины (это относится и к любым другим плагинам, используемым в вашем тесте)
  3. Если что-то пойдет не так, обязательно проверьте jmeter.log на master и jmeter-server.log файл на ведомых - в случае ошибки JMeter должен сообщить причину через файл журнала.
  4. Согласно JMeter Best Practices вы всегда должны использовать последнюю версию JMeter, поэтому рассмотрите возможность обновления до JMeter 5.0 (или любой другой версии, доступной на странице загрузок JMeter) при следующей доступной возможности.
Другие вопросы по тегам