Перейти к содержимому

Фотография

Таймеры в JMeter


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 DrBlast

DrBlast

    Активный участник

  • Members
  • PipPip
  • 139 сообщений
  • ФИО:Евгений
  • Город:Москва

Отправлено 02 ноября 2011 - 12:16

Необходимо реализовать следующую задачу:
Тестовый сценарий повторяется в течение нескольких суток с периодичностью 1 запуск в 10 минут.

Выполнение 1 итерации тестового сценария выполняется в течение 2-3 минут. Основной вопрос как заставить работать jmeter в течение пары суток.

Пока есть только следующая идея:
Делаем цикл, в цикле тестовый сценарий и в конце delay 10 минут. В сутки без учета времени выполнения укладывается 144 запуска. С учетом времени выполнения получаем около 115 запусков.
Соответственно цикл выполняется 115 раз.

Но я думаю, что есть более практичный метод повтора и контроля времени завершения задачи.
  • 0
Если ничего не помогает, прочтите наконец инструкцию!

#2 DrBlast

DrBlast

    Активный участник

  • Members
  • PipPip
  • 139 сообщений
  • ФИО:Евгений
  • Город:Москва

Отправлено 02 ноября 2011 - 13:18

Тьфу, н увидел волшебную галочку Scheduler в Thread Group
  • 0
Если ничего не помогает, прочтите наконец инструкцию!

#3 APC

APC

    Опытный участник

  • Members
  • PipPipPipPip
  • 293 сообщений
  • ФИО:Похилько Андрей Федорович
  • Город:Москва


Отправлено 02 ноября 2011 - 16:09

http://code.google.c...pingThreadGroup , не?
  • 0

#4 AxelM

AxelM

    Активный участник

  • Members
  • PipPip
  • 118 сообщений
  • ФИО:Зверев Дмитрий
  • Город:Санкт-Петербург


Отправлено 02 ноября 2011 - 17:57

http://code.google.c...pingThreadGroup , не?

Это не позволит решить задачу "1 запуск в 10 минут" на протяжении многих дней.
Я подобное решал так:
* Scheduler = несколько суток
* после завершения итерации sleep=10 минут.
  • 0

#5 DrBlast

DrBlast

    Активный участник

  • Members
  • PipPip
  • 139 сообщений
  • ФИО:Евгений
  • Город:Москва

Отправлено 03 ноября 2011 - 07:52


http://code.google.c...pingThreadGroup , не?

Это не позволит решить задачу "1 запуск в 10 минут" на протяжении многих дней.
Я подобное решал так:
* Scheduler = несколько суток
* после завершения итерации sleep=10 минут.


Ну да.. Scheduler - длительность
В конце поставил constant Timer на необходимое время
  • 0
Если ничего не помогает, прочтите наконец инструкцию!


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных