Skip to content

Latest commit

 

History

History
29 lines (15 loc) · 768 Bytes

README.md

File metadata and controls

29 lines (15 loc) · 768 Bytes

Python Automation Testing Framework with Selenium and PyTest

This repository contains an automation testing framework for testing the Amazon.in website using Selenium and PyTest in Python. The framework follows the Page Object Model (POM) design pattern for better test maintenance and readability.

Directory and File Descriptions

Config/

Contains final key words , values and URL's

Pages/

Contains the Page Object Model (POM) classes for the web pages under test.

Tests/

Contains the test cases.

conftest.py

Configuration and fixtures for PyTest.

Running the Tests

To run the tests, use the following command in bash: pytest tests/
Alternatively can use configured IDE with Python, Selenium and PyTest for same