Запуск тестов в JMeter одновременно - PullRequest
0 голосов
/ 11 июля 2020

Я хочу запустить со 100 пользователями, одновременно выполняющими два запроса. Между двумя запросами у меня есть гауссовский таймер ранома 1 секунда +/- 300 миллисекунд. Я хочу запустить тест на 10 минут. Моя конфигурация верна? [! [введите здесь описание изображения] [1]] [1]

Тест длится 10 минут и отправляет около 12 тыс. запросов, но получаемые мной результаты кажутся не c реалистичными, если учесть, что 100 пользователей запрашивают информацию одновременно. [1]: https://i.stack.imgur.com/2lmjQ.png

1 Ответ

0 голосов
/ 13 июля 2020
  1. Если ваша тестовая конфигурация выглядит так:

    enter image description here

    then you don't have the timer "between the two requests", you have the timer before each request, if you need to have the timer "between the two requests" - you need to make it the child of the "Request 2". See JMeter Scoping Rules - The Ultimate Guide статья для более подробной информации

  2. 100 пользователей не выполняют 100 запросов одновременно, каждый пользователь:

    • ожидает времени, определенного таймером
    • выполняет запрос 1
    • ожидание времени, заданного таймером
    • выполнение запроса 2
    • повторение 10 минут

Если вам нужно выполнить 2 запроса на ровно в то же время - поместите их под параллельный контроллер

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...