local_libraryПрограмма обучения
1. Модели тестирования- a. Исследовательское тестирование (тестирование методом свободного поиска)
- b. Скриптовое тестирование
- c. Сессионное тестирование
- d. Как выбирать подходящий Вам подход?
- e. Как комбинировать подходы, получая плюсы и нивелируя минусы каждого из них?
2. Планирование тестирования
- a. Оценка трудозатрат на тестирование
- b. Стратегическое планирование (создание тест-планов и тестовых стратегий)
3. Проектирование тестов
- a. «Правильное» исследование тестируемого продукта
- b. Создание тестового набора (на основе функционала и бизнес-логики)
- c. Основные паттерны комбинирования тестов (минимальные и атомарные проверки, комбинаторика, Pairwise и т.д.)
- d. Покрытие рисков качества
4. Тест-дизайн
- a. Инструментарий тест-дизайнера (TMS, тест-кейсы, чек-листы и т.д.)
- b. Выбор способа документирования тестов
- c. Особенности тест-дизайна в зависимости от условий (уровень команды, наличие автоматизации и т.д.)
5. Формирование группы
- a. Подходы к формированию группы (сервис, inside и outside)
- b. Кто должен быть тест-дизайнером?
- c. Как наладить процесс работы?
6. Оценка результатов
- a. Способы оценки качества ПО
- b. Измерение эффективности спроектированных тестов
- c. Контроль процесса тестирования с использованием KPI