Автоматизация тестирования на Python

На курсе вы освоите фреймворки для автотестов (pytest, Selenium), работу с веб-интерфейсами (CSS), тестирование API (requests), базы данных (SQL) и паттерны проектирования (Page Object), чтобы писать, запускать и поддерживать автотесты для веб- и API-приложений. 
Начальный уровень

Чему вы научитесь

  • • Тестирование UI (Web):
  • o Библиотека Selenium WebDriver для управления браузером.
  • o Селекторы: CSS.
  • o Паттерн Page Object Model (POM) для структурирования тестов.
  • • Тестирование API (Backend):
  • o Фреймворк Pytest.
  • o Библиотека Requests для HTTP-запросов.
  • o Тестирование REST API, работа с JSON.
  • • Инструменты и практики:
  • o Работа с базами данных (SQL, например, PostgreSQL).
  • o Создание отчетов (например, с помощью Allure).
  • Что в итоге
  • • Вы научитесь писать чистый, поддерживаемый код.
  • • Сможете автоматизировать проверку веб-приложений и API.
  • • Создадите портфолио и научитесь проходить собеседования

Начальные требования

Основы Python, HTML

Наши преподаватели

Программа курса

загружаем...
Price: Бесплатно

Расскажите о курсе друзьям

Price: Бесплатно