Производительность — скорость работы приложения.
- Как быстро открывается главная страница?
- Сколько времени будет работать REST-запрос на создание карточки?
- Как долго будет загружаться отчет с максимальным количеством настроек?
Нужно помнить, что один и тот же отчет может грузиться разное время. В одном случае грузим данные за последнюю неделю, а в другом за последние 10 лет — время загрузки получится разное.
Один и тот же поисковый запрос «Иванов Иван» на разных базах отработает по-разному. Одно дело — поискать по тестовой базе в 100 записей, совершенно другое — на реальной нагруженной системе на 100 млн данных.
Поэтому проводим тестирование производительности:
- С разными параметрами
- С разными настройками
- В разных условиях
Важно понимать, что разные параметры — это:
- Минимум
- Максимум