Test Run (Тестовый прогон) – это процесс выполнения одного или нескольких тест-кейсов в рамках конкретного тестового цикла (Test Cycle).
Основные характеристики:
- Исполнение: Фактическое выполнение шагов тест-кейсов на определенной тестовой среде с конкретными входными данными.
- Результат: Фиксация результата выполнения каждого тест-кейса (Passed, Failed, Skipped, Blocked и т.д.).
- Отчетность: Сбор данных о прохождении тестов для последующего анализа и формирования отчетов.
- Связь: Тестовый прогон всегда связан с определенным тестовым циклом, версией продукта и тестовой средой.
Примерный жизненный цикл тест-кейса в рамках тестового прогона:
- Selection: Выбор тест-кейсов для включения в прогон.
- Execution: Выполнение шагов тест-кейса.
- Status Reporting: Запись статуса выполнения.
- Defect Logging (if needed): Создание дефекта при неуспешном прохождении.
- Analysis: Анализ результатов прогона.
- Closing: Закрытие тестового прогона.
Test Run является фундаментальным понятием в управлении тестированием и позволяет отслеживать прогресс, эффективность и качество тестируемого продукта.