Дом Програмное обеспечение Что такое нагрузочное тестирование? - определение из техопедии

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

Оглавление:

Anonim

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

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

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

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

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

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

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

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

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

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