Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shinumathew/restasssured-boilerplate
Restasssured boilerplate framework
https://github.com/shinumathew/restasssured-boilerplate
hibernate java microservice postgres restassured
Last synced: 3 months ago
JSON representation
Restasssured boilerplate framework
- Host: GitHub
- URL: https://github.com/shinumathew/restasssured-boilerplate
- Owner: ShinuMathew
- License: mit
- Created: 2021-04-22T21:35:46.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-09-12T09:06:38.000Z (over 2 years ago)
- Last Synced: 2023-03-11T23:57:23.623Z (almost 2 years ago)
- Topics: hibernate, java, microservice, postgres, restassured
- Language: Java
- Homepage:
- Size: 9.77 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# REST-ASSURED BOILERPLATE
## **_ENTITIES_**
1. Java 13
2. RestAssured
3. Builder HttpClient
4. Full fledged JSON and XML validation library
5. Assertion libraries
6. Guice dependency injection
7. TestNG & Cucumber
8. Maven build tool
9. Selenium 4 integration
10. Docker integration
11. Parallelisation - TestNG and Executor service
12. Jenkins and AWS integration
13. S3 for report
14. Hibernate ORM for Postgres and MongoDB
15. Protobuffs for JSON parsing
16. Docker parallelisation and K8's orchestration for selenium grid and APi tests## Test Microservice:
* SpringBoot and Hibernate microservice for test
* JWT and OAuth authentication
* NGINX webserver
* Linode/DigitalOceans deployment## Base
* Seperate project base.
* Deploy taf framework to S3
* Include cucumber
* Include ES reporting
* Include static html report - Bootstrap template
* Redis and RMQ integration### Phase 2:
* Drag and drop SPA for test suite and case creationg using Jquery/ReactJS and Node