Skip to content

NatTestCode/JenkinsQA_Python_2026_spring

 
 

Repository files navigation

JenkinsQA_Python_2026_spring

Базовый проект на Python с использованием Selenium для автоматизации браузера.

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

  • requirements.txt — содержит необходимые библиотеки (selenium, webdriver-manager, pytest).
  • main.py — простой пример скрипта, который открывает Chrome и взаимодействует со страницей.
  • .gitignore — игнорирование временных файлов и папки вирутального окружения.

Быстрый старт (Windows + PowerShell)

  1. Создайте виртуальное окружение (выполните в корне проекта):

    python -m venv venv
  2. Активируйте виртуальное окружение:

    .\venv\Scripts\Activate.ps1
  3. Установите зависимости:

    pip install -r requirements.txt
  4. Запустите тесты:

    pytest -v -s

    (Также вы можете запустить простой скрипт python tests/main_example.py, чтобы увидеть пример без тестового фреймворка)

Примечание: В примере используется webdriver-manager, так что вам не нужно вручную скачивать chromedriver. Скрипт сам загрузит правильную версию под ваш браузер при первом запуске.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%