Тестирование масштабируемости

Материал из devopswiki
Версия от 14:37, 21 сентября 2012; Admin (обсуждение | вклад) (Ссылки)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Тестирование масштабируемости (англ. Scalability Testing) – часть комплекса нефункционального тестирования (англ. non-functional tests).

Этот вид тестирования ПО предназначен для проверки его способности по увеличению и уменьшению масштаба любых его нефункциональных возможностей. При этом приложение должно быть способно выполнять пользовательскую нагрузку, поддерживать необходимое количество транзакций и объем данных.

Производительность, масштабируемость и надежность, как правило, совместно рассматриваются аналитиками качества ПО.

Инструменты

Инструменты тестирования масштабируемости существуют для того, чтобы проверить нагрузку, одновременные подключения, транзакции и пропускную способность через многие Интернет-сервисы. Для этого часто используются сами масштабируемые ресурсы.

Доступные сервисы тестирования, которые поддерживают API, предлагают непрерывное тестирование влияния изменений на масштабируемость при выполнении непрерывной поставки.

Ссылки

Тестирование масштабируемости в Wikipedia

Тестирование масштабируемости в MS VS

Лучшие практики тестирования масштабируемости