Jmeter cycli c текущие тесты - PullRequest
       17

Jmeter cycli c текущие тесты

0 голосов
/ 17 февраля 2020

Я хочу запустить циклические тесты в jmeter. Я хочу, чтобы они бегали каждый день, а потом бегали 10 минут (каждый день по 10 минут). Как это сделать?

Ответы [ 2 ]

1 голос
/ 17 февраля 2020
  1. Для выполнения теста в течение 10 минут доступны следующие параметры:

    • В группе Thread * поставьте галочку "Задать время жизни Thead" и введите 600 в поле «Длительность»:

      enter image description here

    • Или используйте Runtime Controller , который позволяет установить, как если его детям разрешено бегать

      enter image description here

  2. Что касается проведения теста каждый день, вы может go для:

    • Windows Планировщик заданий
    • Linux / Unix crontab
    • MacOS launchd
    • или вы можете поставить задание JMeter под оркестровку сервера Continuous Integration , любой из которых может запускать заданное задание по расписанию или на основе различных различные триггеры, отслеживает статус задания (успешно или неудачно), некоторые из них обеспечивают тенденции производительности
1 голос
/ 17 февраля 2020

Есть много способов ответить на ваш (слишком широкий) вопрос. Вот несколько советов, которые могут помочь:

  • для запуска теста JMeter, который длится 10 минут, вы должны настроить работу в JMeter с такой продолжительностью. Затем вы должны научиться запускать его из командной строки, а не через графический интерфейс (см., Например, этот ответ )

  • , чтобы запускать тест JMeter каждый день. Вы можете использовать инструмент непрерывной интеграции, например Jenkins . В этом инструменте вы сможете создавать некоторые задания с указанным c расписанием (каждый день в вашем случае) и заданным c заданием (запустить мой тест JMeter из командной строки)

...