Inspiration
Inspiration was coming from the need to test an implemented API against its contract. That test should be automated as much as possible. Idaiserver is the solution for that.
What it does
The test automation is based on a Postman collection. You can use your Postman collection as a contract. You define request and response data by sending requests to a mock server. You save the data including the response data as example data in your test collection. And Idaiserver runs tests against a defined API validating data based on your defined example data. You will get a nice Cucumber report and a Gherkin feature file with the test results.
How we built it
It is built on Java Spring Boot with API First. It is deployed to GCP with Kubernetes.
Challenges we ran into
Only time.
Accomplishments that we're proud of
Nothing special besides the cool idea of this project.
What we learned
How to get a full version ready in a very limited timeframe.
What's next for Idaiserver
There are still some features that can be added. Like adding several URLs for testing.. Or uploading several Postman collections.
Built With
- cucumber
- gcp
- java
- kubernetes
- openapi
- spring

Log in or sign up for Devpost to join the conversation.