Жизненный цикл тестирования ПО (STLC)
STLC - это процесс тестирования, который включает в себя определенную последовательность шагов, чтобы гарантировать достижение целей в области качества. В процессе STLC каждое действие выполняется планомерно и систематически. Каждый этап имеет разные цели и результаты. У разных организаций разные этапы STLC, однако основа остается прежней.
Каждая фаза STLC имеет критерии начала и окончания:
Критерий начала: описывает условия, которые должны быть соблюдены перед тем как начнется тестирование. Критерий завершения: описывает условия, которые должны быть соблюдены перед тем как тестирование завершится.
Фазы STLC:
- Анализ требований: четкое представление о тестировании и его процессе;
- Планирование тестирования: оценка времени и денег для завершения тестирования;
- Разработка тест-кейсов: запись тестовых примеров и подготовка тестовых данных;
- Настройка тестовой среды: определение условий тестирования;
- Выполнение теста: выполнение тестовых наборов на основе ранее созданных;
- Завершение теста: анализ процедуры тестирования.
Преимущества и недостатки STLC:
1. Выявление дефектов на ранней стадии 2. Экономия времени, усилий и денег 3. Необходимость навыков, опыта и мышления, ориентированного на пользователя #QAEngineer #SoftwareTesting #testing #stuffy #pleasure