Данный проект содержит набор автоматизированных тестов для проверки функционала веб-приложения (авторизация, логаут). Тесты написаны на языке Python с использованием библиотеки Selenium WebDriver и фреймворка Pytest. Архитектура проекта построена на паттерне Page Object Model (POM).
pages/- описание страниц приложения (Page Objects).tests/- автоматизированные тест-кейсы и фикстуры.conftest.py- конфигурация и настройки драйвера браузера.
- Python 3.8+
- Установленный браузер Google Chrome
- ChromeDriver (совместимый с версией вашего браузера)
Склонируйте репозиторий и установите необходимые библиотеки:
git clone <https://github.com/Rezoansss/selenium_practice>
cd selenium_practice
pip install -r requirements.txt