Skip to content

Rezoansss/selenium_practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Автоматизация тестирования веб-приложения

Описание

Данный проект содержит набор автоматизированных тестов для проверки функционала веб-приложения (авторизация, логаут). Тесты написаны на языке Python с использованием библиотеки Selenium WebDriver и фреймворка Pytest. Архитектура проекта построена на паттерне Page Object Model (POM).

Структура проекта

  • pages/ - описание страниц приложения (Page Objects).
  • tests/ - автоматизированные тест-кейсы и фикстуры.
  • conftest.py - конфигурация и настройки драйвера браузера.

Установка и запуск

1. Требования

  • Python 3.8+
  • Установленный браузер Google Chrome
  • ChromeDriver (совместимый с версией вашего браузера)

2. Установка зависимостей

Склонируйте репозиторий и установите необходимые библиотеки:

git clone <https://github.com/Rezoansss/selenium_practice>
cd selenium_practice
pip install -r requirements.txt

About

selenium_practice

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages