QAwingify is a test automation project for Wingify. It provides automated tests for the Wingify application, covering various functionalities and scenarios.
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.
- 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.
- ...
To install and set up the QAwingify project locally, follow these steps:
- Clone the repository:
git clone https://github.com/vikramkbgs/QAwingify.git
- Install the required dependencies:
mvn install
Ensure that you have the following prerequisites installed:
- Java JDK 8 or higher
- Maven
To use the QAwingify project, follow these instructions:
- Open the project in your preferred IDE.
- Configure the project settings and environment variables, if necessary.
- Run the desired test cases using TestNG or the test runner in your IDE.
- 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.
Contributions to the QAwingify project are welcome! If you want to contribute, please follow these guidelines:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push your changes to your forked repository.
- Submit a pull request with a detailed description of your changes.
Please read CONTRIBUTING.md for more details on the contribution process.
This project is licensed under the MIT License. You can find more information in the LICENSE file.