На основании отчета Гатлинга, как убедиться, что 100 запросов были обработаны менее чем за 1 секунду - PullRequest
0 голосов
/ 23 марта 2020

как я могу проверить, что мое требование о 100 запросах обрабатывается менее чем за 1 секунду в моем отчете gatling3. Я запустил это с помощью jenkins.

моя симуляция выглядит следующим образом

rampConcurrentUsers(1) to (100) during (161 second),
constantConcurrentUsers(100) during (1 minute)

Ниже приведен график процентиля времени моего ответа для двух выполнений с интервалом в одну секунду.

введите изображение [description] 1 здесь

enter image description here

Что мин, максимум здесь будет скажите нам, я предполагаю, что проценты 25% -99% являются завершением запроса.

1 Ответ

0 голосов
/ 24 марта 2020

Эти разделы графика - не то, что вам нужно - они показывают распределение времени отклика и количество активных пользователей.

  • Таким образом, min - самое быстрое время отклика
  • max - самое длинное
  • 95% - время ответа, для которого 95% ваших запросов были ниже
  • и т. д. *

Так что вы могли бы Нужно посмотреть на раздел вашего графика, соответствующий этапу ввода 100 постоянных пользователей. В этой части вам потребуется, чтобы максимальное время отклика всегда было меньше 1 секунды

(Примечание: в вашем 2-м отчете есть что-то странное - я предполагаю, что оно не было связано с запуском указанного профиля впрыска, поскольку он имеет больше более 100 одновременно работающих пользователей)

...