Проект создан с целью демонстрации навыков в области автоматизации тестирования на языке программирования Python. В нем реализован фреймворк для тестирования функционала сайта. В проекте реализованы автоматизированные тесты нескольких сценариев, используя Selenium WebDriver и фреймворк Pytest.
Запуск тестов возможен в двух режимах:
На локальной машине С использованием docker контейнера Результаты тестирования визуализируются с применением фраемворка Allure.
Ссылка на основной ресурс: https://opensource-demo.orangehrmlive.com Страница логина: https://opensource-demo.orangehrmlive.com/web/index.php/auth/login
Креды: Username : Admin Password : admin123
Чек-лист
- Создать репозиторий, добавить и заполнить README.md, добавить .gitignore;
- В PyCharm клонировать репозиторий, чтобы создать локальный проект;
- Создать виртуальную среду или использовать существующую;
- Заполнить .gitignore, сделать первый коммит;
- Создать ветку gh-pages для хранения отчета Allure-отчета;
- Создать token(classic) и new repository secret;
- Архитектура проекта: