Учебники

STLC — Обзор

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

  • STLC является неотъемлемой частью жизненного цикла разработки программного обеспечения (SDLC). Но STLC имеет дело только с этапами тестирования.

  • STLC запускается, как только требования определены или SRD (Документ с требованиями к программному обеспечению) передается заинтересованным сторонам.

  • STLC предоставляет пошаговый процесс для обеспечения качества программного обеспечения.

  • На ранней стадии STLC, пока разрабатывается программное обеспечение или продукт, тестировщик может анализировать и определять объем тестирования, критерии входа и выхода, а также тестовые случаи. Это помогает сократить время цикла тестирования наряду с лучшим качеством.

  • Как только этап разработки закончен, тестировщики готовы к тестированию и начинают с выполнения. Это помогает находить ошибки на начальном этапе.

STLC является неотъемлемой частью жизненного цикла разработки программного обеспечения (SDLC). Но STLC имеет дело только с этапами тестирования.

STLC запускается, как только требования определены или SRD (Документ с требованиями к программному обеспечению) передается заинтересованным сторонам.

STLC предоставляет пошаговый процесс для обеспечения качества программного обеспечения.

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

Как только этап разработки закончен, тестировщики готовы к тестированию и начинают с выполнения. Это помогает находить ошибки на начальном этапе.

Фазы STLC

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

Фазы STLC

Есть 6 основных этапов STLC —

Анализ требований — Когда SRD готов и представлен заинтересованным сторонам, группа тестирования начинает анализ высокого уровня, касающийся AUT (тестируемого приложения).

Планирование тестирования — Команда тестирования планирует стратегию и подход.

Проектирование тест-кейсов — Разработка тест-кейсов на основе объема и критериев.

Настройка тестовой среды — когда интегрированная среда готова для проверки продукта.

Выполнение теста — проверка продукта в режиме реального времени и поиск ошибок.

Закрытие теста — После завершения тестирования матрица, отчеты, результаты документируются.