Всем доброго времени суток. Хочу задать общий вопрос по нагрузочному тестированию…
Есть бизнесс флоу (например пеймент) который для юзера состоит из нескольких степов (создание баскета, гет баскет дитейлс, пеймент).
Хочу знать - какие бест практики по выполнению нагрузочного тестирования данного флоу. Разсматриваю несколько вариантов:
- Нагружаем каждый модуль системы который используется в флоу отдельно (приложение многомодульное и используется JMS для связи) и анализируем результат
- Нагружаем каждый степ отдельно (АПИ запрос на каждый степ), затем анализируем время выполнения каждого степа и сумируем для получения флоу время.
- Создайом сценарий на все степы (3 АПИ кола) нагружаем и затем анализируем результат.
Задача - замерить перформенс процесса (пока при минимальной нагрузке для получения бейс данных).
У кого были подобные задачи, поделитесь опытом.
Зарание спасибо