{"repo":"nirtal85/Selenium-Python-Example","free":true,"listed":false,"github":"https://github.com/nirtal85/Selenium-Python-Example","clone":"git clone https://github.com/nirtal85/Selenium-Python-Example.git","description":"Enterprise-Grade Selenium Python Architecture | Scalable Boilerplate with Pytest, Allure & Design Patterns.","language":"Python","stars":188,"topics":["allure","python3","selenium","pytest","github-actions","testing","automation","e2e-testing","qa-automation"],"license":"Apache-2.0","category":"scrapers-browser-automation","readme_excerpt":"Enterprise-Grade Selenium Python Architecture The Ultimate Boilerplate for Scalable, Robust, and Modern UI Automation View Live Report • Read The Docs • Report Bug --- 🚀 About The Project This repository serves as a Production-Ready Reference Architecture for building high-scale automated testing frameworks using Python. It demonstrates advanced design patterns, seamless CI/CD integration, and rich reporting capabilities that define modern Quality Engineering. ✨ Key Features Modern Python Tooling: Built with uv for lightning-fast dependency management and Ruff for linting. Robust Reporting: Full integration with Allure Report , including screenshots, logs, and video. Visual Regression: Integrated with Visual Regression Tracker for pixel-perfect UI validation. CI/CD Ready: Complete GitHub Actions workflows for Monthly runs, PR checks, and Report deployment. --- 📃 Articles written about this project This project implements the concepts discussed in the following TestShift articles: Test Automation - How To Build a CI/CD Pipeline Using Pytest and GitHub Actions Test Automation - How To Attach Public IP Address to Allure report using Pytest and Requests Test Automation - Selenium Example Python Project 2022 Updates Test Automation - How To Add Git Version Control Data To Allure Report in Python Test Automation - How To Attach Session Storage, Local Storage, Cookies, and Console logs To Allure Report in Selenium Python Test Automation - How To Capture Full-Page Screenshots In Se","default_branch":null,"files":null,"tree":[],"storefront":"/r/nirtal85","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nirtal85/Selenium-Python-Example/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}