This repository contains automated test scripts for the Swag Labs web application. It is designed to validate the functionality of various user interactions and workflows using modern testing practices.
The goal of this project is to:
- Automate UI testing for the Swag Labs demo site.
- Validate login functionality, product listings, cart operations, and checkout flow.
- Practice and demonstrate proficiency in test automation tools and frameworks.
octo-test/
├── README.md # Project documentation
├── tests/ # Test scripts organized by feature
├── utils/ # Utility functions and helpers
├── config/ # Configuration files (e.g., environment settings)
└── reports/ # Test execution reports
- Java
- Selenium
- TestNG
- Screenshot Capture on Failure
- Seperate Excel Reader
- Exception Cases Handler
- Dynamic Browser Factory