Пока нет оценок.
Пожалуйста, подождите...

Каждый тестировщик независимой компании по тестированию ПО в США и Европе знает об уровнях тестирования. Их четыре, и каждый из них требует своих целей.

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

Основные уровни тестирования:

• Компонентное/юнит-тестирование.
• Интеграционное тестирование.
• Системное тестирование.
• Приемочное тестирование.

Компонентное/юнит-тестирование

Компонентное / модульное тестирование — это сервис тестирования, который проверяет отдельные компоненты программного обеспечения. В зависимости от реализации программного продукта, есть возможность проверить разные части программы по отдельности и независимо (объекты, классы, функции, модули).

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

Основой для компонентного тестирования являются:

• Компонентные требования.
• Подробный дизайн.
• Код.

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

Комментарии отключены.