- Тренинг
У многих тестировщиков, а также и у многих менеджеров, при звуке слов "автоматизация тестирования" в мозгу возникает идиллическая картинка в стиле научно-фантастических романов: роботы выполняют рутинную и тяжёлую работу, а человек занимается интеллектуальным или творческим трудом.
Но это никакая не фантастика, это вполне реально и достижимо!
Чтобы научить вас правильно планировать процесс внедрения автоматизации, успешно решать технические задачи и адекватно оценивать текущее состояние процесса
мы разработали новый тренинг, особенность которого заключается в том, что его ведут два тренера – "менеджер" и "инженер".
Это позволит вам увидеть проблемы, которые возникают при внедрении автоматизации тестирования, с двух разных (можно даже сказать противоположных) точек зрения.
Тренинг будет полезен всем, кто внедряет с нуля или улучшает текущие подходы к организации автоматизированного тестирования: тест-менеджерам, специалистам по автоматизации и тест-дизайнерам, взаимодействующим с группой автоматизации.
Программа тренинга
Неделя 1: Цели автоматизированного тестирования
Тренер: Наталья Руколь
- Введение в курс, терминология автоматизированного тестирования
- Различные цели и стратегии автоматизированного тестирования
- Принятие решений по внедрению автоматизации
- Критерии отбора тестов для автоматизации
Неделя 2: Инструменты автоматизированного тестирования и подходы к построению тестов
Тренер: Алексей Баранцев
- Ключевые элементы стека автоматизации тестирования: тестовый фреймворк, драйвер интерфейса
- Интерфейсы автоматизации: GUI, API и другие
- Подходы к организации автотестов: data-driven, keyword-driven, behavior-driven и другие
Неделя 3: Инфраструктура автоматизированного тестирования
Тренер: Алексей Баранцев
- Элементы инфраструктуры: система протоколирования, подготовки окружений, генерации тестовых данных и автозапуска тестов
- Интеграция автотестов с системами групповой работы (сервер непрерывной интеграции, баг-трекер, система управления тестами)
- Выбор технических средств: языка разработки, инструментов автоматизации, инфраструктурных решений
Неделя 4: Стратегия автоматизации
Тренер: Наталья Руколь
- Планирование внедрения и развития автоматизированного тестирования
- Оценка трудозатрат на автоматизацию и поддержку автотестов
- Организация автоматизированного тестирования и передача данных в крупных командах
- Метрики по оценке автоматизированного тестирования.