Уровни тестирования. Классификация по уровню детализации приложения.
Тестирование это многоуровневый процесс. В него входит достаточно много различных видов тестирования. Нужны они как раз для того, чтобы можно было систематизировать различные подходы и принципы. Давайте начнём по порядку. Разделим тестирование по уровню детализации приложения: Модульное тестирование Модульное тестирование — это метод проверки программного обеспечения, направленный на анализ отдельных модулей или компонентов программы. Цель такого тестирования заключается в подтверждении работоспособности каждого модуля и его соответствия установленным требованиям...
Приемочное тестирование.
Дымовое тестирование проверяет, готова ли программа к тестированию; другими словами, может ли команда тестирования принять программу, чтобы начать работать с ней? Это подмножество приемочного тестирования. Приемочным тестированием является любой вид тестирования, который проверяет, может ли система перейти в следующую фазу своего жизненного цикла, будь это тестирование, передача заказчику или подготовка его к использованию потребителем. В зависимости от области работы приемочные тесты могут быть сценарными или импровизационными. Для крупных подрядных компаний или сложных проектов зачастую существует...