Введение в нагрузочное тестирование
Понедельник, Май 14th, 2007Материал тренинга для тестировщиков.
(с) Сергей Мартыненко 2004 г.
Терминология
Демон - черный ящик, выполняющий некую последовательность действий. В качестве демона может выступать как человек, так и программа.
Тестирование производительности - скорость работы системы при идеальных условиях и максимальной нагрузке
Нагрузочное тестирование – это те же тесты производительности, в которых система подвергается различным нагрузкам. Цель данного тестирования – оценить способность системы правильно функционировать в случае превышении планируемых нагрузок при реальной эксплуатации (система имеет некоторый «запас прочности»).
Объемное тестирование - приложение нагружается большим количеством данных, чтобы определить, когда достигаются условия, при которых система перестает работать.
Стресс тестирование - поведение системы при недостатке ресурсов (ресурсов процессора, дискового пространства, обрывов сети, …)
Цели и задачи
Все четыре вида тестов принадлежат к одной группе и их иногда называют общим термином «Нагрузочное тестирование». На самом деле эти тесты преследуют различные цели. (more…)