https://github.com/DigiSoch/AutomationTesting
This repository contains reusable utility classes for automating various test scenarios. These utilities are designed to be framework-agnostic, meaning they can be integrated into any testing framework built with Java, Selenium WebDriver, and TestNG.
https://github.com/DigiSoch/AutomationTesting
automation-framework automation-testing automationutilities java selenium-webdriver test testing-tools testng testsuite utility-library xml
Last synced: 8 months ago
JSON representation
This repository contains reusable utility classes for automating various test scenarios. These utilities are designed to be framework-agnostic, meaning they can be integrated into any testing framework built with Java, Selenium WebDriver, and TestNG.
- Host: GitHub
- URL: https://github.com/DigiSoch/AutomationTesting
- Owner: arvind-git-code
- Created: 2024-10-12T02:44:10.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-22T02:34:33.000Z (over 1 year ago)
- Last Synced: 2025-01-22T03:25:48.976Z (over 1 year ago)
- Topics: automation-framework, automation-testing, automationutilities, java, selenium-webdriver, test, testing-tools, testng, testsuite, utility-library, xml
- Language: HTML
- Homepage:
- Size: 8.76 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Automation Test Utilities
This repository contains reusable utility classes for automating various test scenarios. These utilities are designed to be framework-agnostic, meaning they can be integrated into any testing framework built with Java, Selenium WebDriver, and TestNG. The purpose is to create a central archive of commonly used test steps and functionalities, promoting code reuse and reducing development time.
**Key Features:**
* **Framework-Independent:** Utilities can be used with different testing frameworks.
* **Reusable Test Steps:** Provides pre-built methods for common actions like browser navigation, element interaction, data validation, and more.
* **Modular Design:** Utilities are organized into separate classes based on functionality, making it easy to find and use specific utilities.
* **TestNG Integration:** Utilizes TestNG annotations for basic test execution and reporting within the utility classes themselves for easy demonstration and individual test execution.
* **Selenium WebDriver:** Leverages Selenium WebDriver for browser automation.
* **Maven Dependency Management:** Uses Maven for dependency management, making it easy to include these utilities in your projects.
**Technologies Used:**
* Java
* Selenium WebDriver
* TestNG
* Maven
---
## Connect with me
- **Name:** Arvind Kumar
- **LinkedIn:** [LinkedIn Profile URL](https://www.linkedin.com/in/arvind-kumar-a8b591221/)
- **Email:** [Email](mailto:arvindkumarlbsmca@gmail.com)