Description This is a backend service testing automation framework with Selenium using OOP concepts and various creational design patterns like the factory method pattern, singleton pattern, builder pattern, abstract factory pattern, page object model pattern, etc.This backend-end connection would help if your team does not have access to the downstream application or upstream application but is expected to receive files to process in your application and deliver your application output to another AWS S3 locations or the webserver.
Other than that, this framework will mainly focus on managing connections with databases, AWS, and web servers.
Steps :
- Git clone https://github.com/charithananayakkara7/UI-API-AUTOMATION.git
- Navigate to src/test/java/cucumber/Options
- Run TestRunner.java
- Enable lombok from the pop-up or else use the dialog File > Settings > Compiler > Annotation Processors and turn it on.
- Execute the test runner class.