Проведение нагрузочного тестирования#

Предусловия#

Данный раздел предназначен для пользователей, планирующих выполнить нагрузочное тестирование с целью оценки производительности микросервисов под реальной нагрузкой.

Последовательность выполнения#

  1. Перейдите на страницу с нагрузочным тестированием для этого нажмите на соответствующий значок в боковом меню.

main

Рис.1 - Значок «Проведение нагрузочного тестирования»

  1. Введите namespace и deployment, на которых вы хотите провести нагрузочное тестирование.

main

Рис.2 - Страница «Проведение нагрузочного тестирования»

  1. Добавьте входные данные.

Для этого укажите сервис, порт, путь, а также распределение нагрузки и нажмите кнопку «Добавить».

main

Рис.3 - Форма для заполнения входных данных

В результате отобразятся введенные значения:

main

Рис.4 - Форма для заполнения входных данных

  1. Добавьте выходные данные.

Для этого укажите хост, порт, путь и нажмите кнопку «Добавить».

main

Рис.5 - Форма для заполнения выходных данных

В результате отобразятся введенные значения:

main

Рис.6 - Форма для заполнения выходных данных

Нажмите на кнопку «Начать нагрузочное тестирование»:

main

В результате проведения нагрузочного тестирования будет отображен отчет и возможность сгенерировать цифровой двойник на основе полученных данных. Подробнее про генерацию цифрового двойника описано в документе «Генерация цифрового двойника».

В отчете будет отражено:

  • Максимальный tps.

  • Время начала.

  • Время конца.

Нажмите на кнопку «Сгенерировать цифровой двойник».

main

Далее вас перенаправит на страницу «Генерация цифрового двойника».

Результат#

Для проверки успешности проведения нагрузочного тестирования необходимо:

  1. Убедиться, что вы заполнили все необходимые поля для входных и выходных данных.

  2. Убедиться , что у вас отобразилась кнопка для генерирования цифрового двойника.

  3. Перейти на страницу «Генерация цифрового двойника»

Правила эксплуатации#

Особых правил эксплуатации не предусмотрено.

Cценарий не предусматривает загрузку и выгрузку данных (журналы событий, база пользователей, атрибуты доступа, ролевая модель и т. д.) в/из внешних источников (сервисы, автоматизированные системы и т.д.).