Для определения одновременной нагрузки на веб-сервис проводят нагрузочное тестирование. vc.ru www.8host.com Его цель — оценить реакцию системы на увеличение числа одновременных пользователей, транзакций или запросов. vc.ru
Некоторые метрики, которые помогают определить нагрузку:
- Пропускная способность (Throughput). testengineer.ru ibs-qa.ru Определяет способность приложения обрабатывать определённое число запросов за единицу времени (обычно измеряется в штуках в секунду). ibs-qa.ru
- Количество виртуальных пользователей (Virtual Users). ibs-qa.ru Показывает общее количество виртуальных пользователей, а не за единицу времени. ibs-qa.ru В правильно спроектированном тесте их число приблизительно равно количеству реальных людей. ibs-qa.ru
- Количество ошибок (Error Rate). ibs-qa.ru Демонстрирует рост числа ошибочных запросов под нагрузкой, измеряется в штуках в секунду или в процентах от общего количества запросов. ibs-qa.ru
- Точность воспроизведения профилей нагрузки. ibs-qa.ru Позволяет оценить, насколько тестовые сценарии соответствуют реальным сценариям поведения конечных пользователей, а также сравнить подаваемую на систему нагрузку с расчётной. ibs-qa.ru
Для нагрузочного тестирования используют специальное программное обеспечение, которое генерирует большое количество запросов и отправляет их на веб-сервер. www.8host.com