1.6 Жизненный цикл тестирования
- Общее планирование и анализ требований
- Что тестировать? Понять что именно предстоит тестировать.
- Сколько предстоит работы?
- Какие сложности могут возникнуть во время тестирования? Как предотвратить эти сложности?
- Какие у нас есть ресурсы для тестирования? Если ресурсов нет, то где и как их получить?
- Все ли в порядке с требованиями?
- Создание критериев приемки
- Создание метрик, по которым будет оцениваться тестирование
- Определение критериев для запуска, паузы, возобновления и остановки тестирования
- Определение критериев для оценки качества продукта. Как будем оценивать себя в будущем?
- Установка целей тестирования для текущего цикла
- Определение стратегии тестирования
- Думаем КАК достичь целей и критериев тестирования, определенных на шаге 2.
- Выбирается подход к тестированию
- Выбор инструментов тестирования
- Составляется расписание
- Задаются роли
- Распределяется ответственность
- Создание тест-кейсов
- Создание чек-листов
- Создание тест-кейсов
- Определение тест-кейсов в тестовые наборы
- Выполнение тест-кейсов
- Заведение дефектов во время выполнения шага 5
- Анализ результатов тестирования
- Удалось ли достичь целей поставленных в 1-3 шагах
- Написание отчета о тестировании
- Пишем отчет по результатам анализа. Этот отчет будет основой для планирования следующей итерации тестирования.
От 1-3 стадий зависит успех 7 и 8, а от 7 и 8 зависит успех 1-3 стадий.