Виды тестирования

По Технологии тестирования

Технологии тестирования

Технологий тестирования существует целое множество. Условно их можно отнести к статическим или к динамическим.

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

Использование статических методов тестирования – один из наиболее эффективных способов обнаружения дефектов на ранних стадиях разработки ПО. Действительно, статическое тестирование – это единственный способ тестирования без запуска программного кода приложения.

Динамическое тестирование – процесс тестирования, производимый над работающей системой или подсистемой.

Оно не может быть осуществлено без запуска программного кода приложения.

 

Если быть более точным, динамическое тестирование состоит из:

  1. Запуска системы или подсистемы;
  2. Вызова необходимых функциональных элементов или модулей;
  3. Сравнения через графический интерфейс пользователя поведения системы с ожидаемым результатом поведения.

© 2021 QAstart.by