An open and extensible model for automated validations and test engineering of platform services/components in the pipeline to assure building of quality software and detect risks in much earlier phases.
#Sample Open Test Microservice: A spring-boot based application exposing endpoints to create/retrieve/delete MOVIES meta-data with a defined object payload.
Endpoint: GET http://test.opentest.run/restapi/movies/
- Unit Tests.
- Functional Tests.
- Performance Tests.
- PACT Tests.
- Security Tests (WIP)
DEVOPS+GITOPS+CHATOPS+TESTOPS
- Integration with slack for automated notifications and response based action.
- Integrate with centralized test analytics portal. (reportportal.io) - Under review.
- Build ELK based Logging module.
- Connect with AI/BOTS for Ondemand test runs and generation of test data and test driving events.