You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit b8664f6
Browse filesBrowse the repository at this point in the historyBrowse files
[](https://www.test-shift.com/)
[View Live Report](https://nirtal85.github.io/Selenium-Python-Example/)•[Read The Docs](https://www.test-shift.com)•[Report Bug](https://github.com/nirtal85/Selenium-Python-Example/issues)
18
+
[View Live Report](https://nirtal85.github.io/Selenium-Python-Example/)-[Read The Docs](https://www.test-shift.com)-[Report Bug](https://github.com/nirtal85/Selenium-Python-Example/issues)
19
19
20
20
</div>
21
21
22
22
---
23
23
24
-
## 🚀 About The Project
24
+
## About The Project
25
25
26
26
This repository serves as a **Production-Ready Reference Architecture** for building high-scale automated testing frameworks using Python.
27
27
28
28
It demonstrates advanced design patterns, seamless CI/CD integration, and rich reporting capabilities that define modern Quality Engineering.
29
29
30
-
### ✨ Key Features
30
+
### Key Features
31
31
32
32
***Modern Python Tooling:** Built with `uv` for lightning-fast dependency management and `Ruff` for linting.
33
33
***Robust Reporting:** Full integration with **Allure Report**, including screenshots, logs, and video.
@@ -36,7 +36,7 @@ It demonstrates advanced design patterns, seamless CI/CD integration, and rich r
36
36
37
37
---
38
38
39
-
## 📃 Articles written about this project
39
+
## Articles written about this project
40
40
41
41
This project implements the concepts discussed in the following **TestShift** articles:
42
42
@@ -52,11 +52,11 @@ This project implements the concepts discussed in the following **TestShift** ar
52
52
*[Test Automation - How to Use Dynamic Base URLs with Selenium And Playwright Python in GitHub Actions](https://www.linkedin.com/pulse/test-automation-how-use-dynamic-base-urls-selenium-playwright-tal-klq5f/)
53
53
*[Test Automation Best Practices: Pinning Browser Version in Selenium Python for Stability](https://www.linkedin.com/pulse/test-automation-best-practices-pinning-browser-version-nir-tal-b5b8f/)
54
54
*[Test Automation - Capturing Console Logs and JavaScript Errors with Selenium WebDriver BiDi in Python](https://www.linkedin.com/pulse/test-automation-capturing-console-logs-javascript-errors-nir-tal-g3zgf/)
55
-
*[Allure 3 Isn’t Just an Upgrade. It’s the Final Piece of the Quality Gate Architecture](https://www.test-shift.com/posts/allure-3-leave-the-swamp-ride-the-dragon)
55
+
*[Allure 3 Isn't Just an Upgrade. It's the Final Piece of the Quality Gate Architecture](https://www.test-shift.com/posts/allure-3-leave-the-swamp-ride-the-dragon)
0 commit comments