Уважаемые посетители! Данный веб-сайт больше не поддерживается, информация на нем устарела. Пожалуйста, посетите наш основной сайт www.qatestlab.com

Интеграционное тестирование

Интеграционное тестирование

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

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

Обычно интеграционное тестирование проводится после модульного тестирования и предшествует системному тестированию.

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

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

Интеграционное тестирование распознает дефекты, которые имеют место при объединении модулей.

Этапы интеграционного тестирования:

  1. Создание тест плана
  2. Создание тестовых данных и тест кейсов
  3. Создание сценариев для запуска тест кейсов (при необходимости)
  4. Выполнения тест кейсов, как только компоненты будут интегрированы
  5. Исправление багов и перепроверка кода
  6. Повторение цикла тестирования до тех пор, пока компоненты не будут успешно интегрированы

Аспекты, которые влияют на интеграционное тестирование:

  • Управление конфигурацией
  • Автоматизация процесса сборки
  • Документирование процесса интеграции
  • Баг-трекинг

Способы проведения интеграционного тестирования в QATestLab:

  • Интеграционное тестирование cнизу вверх
  • Интеграционное тестирование cверху вниз
  • Интеграционное тестирование «Большой взрыв»
  • Гибридное интеграционное тестирование
Услуги
Подписаться

* - Обязательные поля