Skip to content

islammdshariful/EADemoPage-Automation-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Selenium Python Test Automation (EA Demo Page)

This repository contains an automated testing framework for web applications using Selenium and Python 3.10. It includes sample test cases for demonstration for Essential Addons for Elementor demo page.

Requirements

  • Python 3.10
  • virtualenv
  • selenium
  • pytest

Please note that you do not have to install the any Chrome driver separately, as this repository uses Selenium v4.6.1, which automatically downloads and runs the driver during test execution.

Installation

  1. Clone this repository to your local machine.
  2. Create a virtual environment using virtualenv:
$ virtualenv venv
  1. Activate the virtual environment:
$ source venv/bin/activate
  1. Install the required packages using pip:
$ pip install -r requirements.txt

Usage

  1. Activate the virtual environment:
$ source venv/bin/activate
  1. Run the tests:
$ pytest test/test_all_widgets.py
  1. Deactivate the virtual environment:
$ deactivate

Contributions

Contributions to this repository are welcome. If you find any issues or have any suggestions for improvements, please submit a pull request or create an issue.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages