Jmeter моделирует пользователей, отправляющих несколько HTTP-запросов - PullRequest
0 голосов
/ 21 февраля 2019

У меня есть пять разных HTTP-запросов, которые мне требуются для выполнения каждого потока.Все пять запросов должны выполняться одним потоком в заданном порядке, и в идеале я бы хотел установить среднее время между каждым запросом.

Как я могу сделать это в JMeter?

1 Ответ

0 голосов
/ 21 февраля 2019
  1. По умолчанию потоки JMeter (виртуальные пользователи) выполняют Сэмплеры вверх ногами, поэтому вы в основном можете определить порядок выполнения, манипулируя порядком сэмплеров в группе потоков * 1006.*

    enter image description here

  2. Если вы хотите ввести фиксированную задержку между запросами, добавьте Постоянный таймер натот же уровень, что и запросы

    enter image description here

    выше указанной конфигурации, приведет к добавлению задержки в 5 секунд перед каждым запросом.Также не нужно фиксировать задержку, вы можете использовать, например, Унифицированный случайный таймер или Гауссовский случайный таймер , чтобы ближе имитировать поведение реальных пользователей, поскольку разные пользователи действуют с разной скоростью, поэтому имеют разные "подумай раз ".Ознакомьтесь с Подробным руководством по использованию таймеров JMeter , чтобы получить дополнительную информацию о концепции таймеров и подробную информацию о каждом таймере, доступном в JMeter.

...