logo search
ППП-типо-похоже-на лекции!

3.3. Тестовые материалы

С точки зрения тестирования переход от стадии «Разработка к стадии «Стабилизация» — это переход от тестирования наличия функций к проверке их работоспособности и эффективности. Приведем некоторые примеры методов тестирования, применяемых на стадии «Разработка».

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

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

Функциональные тесты — проверка наличия конкретных функций приложения и их работоспособности.

Тесты перед сдачей версии модуля — это простые автоматизированные тесты, которые выполняются перед сдачей новой версии модуля в базы данных исходных текстов проекта.

Иногда используются и другие методы тестирования.

Проверка сборки — обычно выполняется после ежедневной сборки приложения, чтобы удостовериться, что она прошла успешно.

Регрессионное тестирование — автоматизированный тест, проводимый после ежедневной сборки для проверки работоспособности всех функций предыдущей сборки в новой версии.