Skip to content

Web Application Testing Framework using Java, Selenium WebDriver, TestNG, and POM design pattern for automated web application testing and reporting.

Notifications You must be signed in to change notification settings

vikramkbgs/QAwingify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QAwingify

QAwingify is a test automation project for Wingify. It provides automated tests for the Wingify application, covering various functionalities and scenarios.

Report Hosted

View Test Report

Table of Contents

Introduction

QAwingify is a test automation project developed to ensure the quality and reliability of the Wingify application. It utilizes Selenium WebDriver and TestNG framework to automate the testing process, enabling efficient and accurate validation of the application's features.

Features

  • User login: Validates the login functionality by testing different username and password combinations.
  • Transaction amount sorting: Verifies that the transaction amounts in the application's transaction table are sorted correctly.
  • ...

Installation

To install and set up the QAwingify project locally, follow these steps:

  1. Clone the repository: git clone https://github.com/vikramkbgs/QAwingify.git
  2. Install the required dependencies: mvn install

Ensure that you have the following prerequisites installed:

  • Java JDK 8 or higher
  • Maven

Usage

To use the QAwingify project, follow these instructions:

  1. Open the project in your preferred IDE.
  2. Configure the project settings and environment variables, if necessary.
  3. Run the desired test cases using TestNG or the test runner in your IDE.
  4. View the test results and logs to analyze the test execution.

You can also customize and extend the project according to your testing requirements. Refer to the code documentation and comments for more information on the project structure and implementation details.

Contributing

Contributions to the QAwingify project are welcome! If you want to contribute, please follow these guidelines:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Push your changes to your forked repository.
  5. Submit a pull request with a detailed description of your changes.

Please read CONTRIBUTING.md for more details on the contribution process.

License

This project is licensed under the MIT License. You can find more information in the LICENSE file.

About

Web Application Testing Framework using Java, Selenium WebDriver, TestNG, and POM design pattern for automated web application testing and reporting.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published