Автоматизация тестирования является достаточно популярной темой, тем не менее мало в каких компаниях/проектах/командах она реализована действительно хорошо и приносит большую пользу. На данном тренинге будут обсуждаться насущные проблемы обеспечения качества и способы построения успешной сбалансированной автоматизации тестирования. Будет мало слайдов, много живого обсуждения, разбора реальных сценариев из жизни и разбор различных частей процесса автоматизации.
Программа будет сильно зависеть от уровня подготовки участников тренинга, но вот предварительный список тем, которые будут затрагиваться на тренинге:
- Зачем нужна автоматизация тестирования, основные влияющие факторы.
- Обзор основных проблем, антипаттерны.
- Роли и участники процесса автоматизации тестирования, разделение ответственности.
- Интеграция с разработчиками, командная работа.
- Стратегия тестирования и технические решения, типы тестирования.
- Инструменты и подходы для успешной автоматизации тестирования.
- Интеграция с ручным тестированием.
- Выбор областей для тестирования, учет рисков и ROI.
- Инфраструктурные решения, изоляция окружений.
- Метрики и отчеты, разные уровни изменения покрытия, быстрая обратная связь.
- Скорость работы автотестов.
- Интеграция с CI/CD процессом, построение delivery pipeline.
Мы ожидаем на тренинге людей, которые не просто хотят получить какие-то знания, но и готовы применять их на практике, улучшая процессы автоматизации тестирования в своих проектах/командах/компаниях.