Нагрузочное тестирование
Нагрузочное тестирование - это тестирование, имитирующее работу определенного количества бизнес пользователей на каком-либо общем ресурсе. Этот подвид тестирования производительности выполняется для диагностики поведения системы при увеличении рабочей нагрузки.
Определите критерии приемки нагрузочного теста.
Например:
- Время отклика страницы входа не должно превышать 5 секунд даже в условиях максимальной нагрузки;
- Загрузка ЦП не должна превышать 80%;
- Пропускная способность системы должна составлять 100 транзакций в секунду;
Определите бизнес-сценарии, которые необходимо протестировать. Не тестируйте все потоки, постарайтесь понять основные направления, которые, как ожидается, будут происходить в производственной среде. Если это уже готовый продукт используйте логи.
Моделирование рабочей нагрузки. Нужно спроектировать рабочую нагрузку таким образом, чтобы она имитировала фактическую навигацию пользователя в производственной среде или как она ожидается в будущем, когда приложение будет в производстве.
· 05.08.2024
А можно пример. Что вот так мы тестим - это нагрузочное. А вот так емкостное и что нам дадут эти два вида тестов?
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 07.08.2024
Привел пример в посте сравнения двух видом. Примеры тоже есть
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён