Нагрузочное тестирование

Автор: Louise Ward
Дата создания: 8 Февраль 2021
Дата обновления: 16 Май 2024
Anonim
Что такое нагрузочное тестирование | Нагрузочное тестирование для начинающих
Видео: Что такое нагрузочное тестирование | Нагрузочное тестирование для начинающих

Содержание

Определение - Что означает нагрузочное тестирование?

Нагрузочное тестирование - это методика тестирования программного обеспечения, используемая для проверки поведения системы в условиях как нормальной, так и экстремальной ожидаемой нагрузки. Нагрузочные испытания обычно проводятся в контролируемых лабораторных условиях, чтобы различать две разные системы.


Нагрузочное тестирование предназначено для проверки нефункциональных требований программного приложения.

Нагрузочные испытания иногда называют испытаниями на долговечность или выносливость.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет нагрузочное тестирование

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


Техника нагрузочного тестирования может использоваться в следующих сценариях:

  • Тестирование емкости корзины покупок на сайте электронной коммерции
  • Тестирование способности жесткого диска для чтения и записи в соответствии с его спецификациями
  • Тестирование сервера для обработки трафика

Нагрузочное тестирование помогает определить максимальную нагрузку, которую может выдержать приложение. Критерий успеха нагрузочного тестирования основан на завершении всех контрольных примеров без каких-либо ошибок и в течение выделенного периода времени. Как нагрузочное тестирование, так и тестирование производительности используются для анализа программного обеспечения, подвергая его различным нагрузкам при отслеживании производительности в различных условиях нагрузки.