Чему вы научитесь
- • Тестирование 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.
- • Создадите портфолио и научитесь проходить собеседования
О курсе
На курсе вы освоите фреймворки для автотестов (pytest, Selenium), работу с веб-интерфейсами (CSS), тестирование API (requests), базы данных (SQL) и паттерны проектирования (Page Object), чтобы писать, запускать и поддерживать автотесты для веб- и API-приложений.
Начальные требования
Основы Python, HTML