Проведение автоматизированного тестирования
ПАТ
На курсе рассматривается различные подходы к организации и проведению автоматизированного тестирования. Изучаются различные принципы разработки автотестов, построения среды выполнения и получения отчетов. Основная цель курса – дать инженерам по автоматизированному тестированию знания и навыки, необходимые для решения задач полного жизненного цикла системы автоматического тестирования.
Результат обучения
После прохождения курса слушатели будут:
- понимать задачи автоматизации тестирования ПО
- иметь возможность самостоятельно проводить действия по подготовке, планированию и эксплуатации автоматизированных сценариев
- смогут проводить подготовку тестовых сред и наборов тестовых данных для автоматизированных сценариев
- самостоятельно готовить проекты к внедрению автоматизации тестирования
Программа курса
- Терминология автоматизированного тестирования
- Различные цели и стратегии автоматизированного тестирования
- Критерии отбора тестов для автоматизации
- Ключевые элементы стека автоматизации тестирования
- Интеграция автотестов с системами групповой работы
- Выбор технических средств
- Интерфейсы автоматизации: GUI, API и другие
- Основные подходы к организации тестов data-driven, keyword-driven, behavior-driven и другие
- Оценка трудозатрат на автоматизацию и поддержку автотестов
- Метрики, по оценке автоматизированного тестирования