Тестирование/оценки продукта

Тестирование — это организованное и проводимое по определенному плану исследование с целью получить объективную информацию о качестве продукта или услуги, проходящих тестирование в соответствии с требованиями проекта.

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

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

Для разных прикладных областей требуется применять разные тесты, например:

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

См. также