🧪 Активности и задачи тест-процесса
В ISTQB тестирование описывается не как один этап, а как набор взаимосвязанных активностей.
Формально их семь, но они часто группируются и перекрываются.
1. Test planning
2. Test monitoring and control
3. Test analysis
4. Test design
5. Test implementation
6. Test execution
7. Test completion
Эти активности выглядят последовательными, но на практике почти всегда выполняются параллельно и итеративно. Особенно в Agile.
🔖 Test planning это не написать тест-план ради документа.
Это определение целей тестирования, выбор подходов и техник, решение, что именно тестировать, а что нет, определение задач, сроков и ресурсов.
Хорошая метафора из книги:
планирование это не рисование маршрута по готовой карте, а иногда прокладывание пути там, где карты ещё нет.
🔖 Test monitoring and control
monitoring - наблюдение и постоянный ответ на вопрос где мы сейчас относительно плана?
Сюда входят отслеживание прогресса,
анализ отклонений, отчётность.
Control это действия когда меняется приоритет, появляются риски, план перестаёт работать, нужно корректировать подход,
а иногда остановить тестирование или проект, если цели больше не достижимы.
Важный инструмент здесь exit criteria
по каким условиям мы считаем этап завершённым.
ISTQB подчёркивает test process, а не жёсткий the test process.
Потому что активности и задачи адаптируются под контекст, могут объединяться, могут выполняться не полностью, могут выглядеть по-разному в разных проектах.
📌 Если тест-процесс не подстраивается под продукт,
он перестаёт помогать и начинает мешать.
📘 Основа: Foundations of Software Testing, ISTQB, 4th Edition
✍️ Пересказ и комментарии.
Post #348
87
- ❤ 1
- ❤🔥 1
- 🔥 1