Автоматизированное тестирование на Python
Характеристики
- Срок: 6 мес.
- Формат: mixed
- Сертификат: сертификат школы
Плюсы
- ✔ Практические задания и реальные проекты
- ✔ Сертификат от международного учебного центра
- ✔ Доступ к закрытой библиотеке учебных материалов после завершения курса
Минусы
- ✘ Высокая стоимость программы
- ✘ Требуется базовое знание Python
Программа курса (8 модулей)
- Модуль 1: Основы автоматизации тестирования — введение в автоматизацию, инструменты и подходы, установка среды разработки
- Модуль 2: Основы Python для автотестирования — синтаксис Python, работа с переменными, циклами, условиями, функциями
- Модуль 3: Введение в Selenium — использование Selenium WebDriver, локаторы элементов, взаимодействие с элементами страницы
- Модуль 4: Тестирование API и UI — методы HTTP-запросов, тестирование RESTful API, интеграционные тесты
- Модуль 5: Использование PyTest — написание тестов, фикстуры, параметры, отчеты, работа с конфигурациями
- Модуль 6: Отчеты и визуализация результатов — интеграция Allure, создание отчетов, настройка CI/CD
- Модуль 7: Продвинутое тестирование — работа с асинхронностью, обработка исключений, параллельное выполнение тестов
- Модуль 8: Проектная работа — самостоятельный проект по автоматизации тестирования реального веб-приложения