Python Selenium Web Automation

Includes Selenium Version 4.6

Features

  • Updated to Selenium version 4.6
  • Patterns followed:
    • Page Object Model
    • Factory Pattern
  • Support for browser:
    • Chrome
    • Firefox
    • Safari
  • Selenium 4.6 self manages driver browsers
  • Request library to call API requests
  • Logging info for each action
  • Suite(Test Runner) including all tests

Installation

Python Selenium Web Automation Framework requires Python v3+ to run.

Install the dependencies:

python3 install -r requirements.txt