Continuous API Mocking and Testing with Microcks, Keptn, and Testkube
summary
Demo repository installs Microcks, Keptn, and Testkube on a local Kubernetes cluster, auto-generates mocks from OpenAPI/AsyncAPI/SOAP specs and validates real services against those specs in ~50 ms, runs tests in-cluster against private endpoints using containerized tools like k6/JMeter/Postman, and uses event-driven test triggers plus SLO-based gates to block or allow deployments. The demo builds mocks and tests, triggers them on k8s changes, and shows the pipeline and quality cockpit working end to end.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 10:51Modern API testing challenges
- 15:10Manual mocking limits
- 17:16Microcks for API mocking
- 27:42Testkube for test orchestration
- 37:03Keptn for quality gates
- 43:22Continuous delivery with Microcks, Testkube, Keptn
- 44:06Q&A
related talks
26mStreamlining Cloud-Native Development: Simplifying Dependencies and Testing with Microcks
30mSpeed Up Your API Deliveries with Microcks
33mMock Me If You Can: Using Mocks in Container Applications for Integration Testing
22mStrategies for Generating Dynamic, Realistic Mocks for Messaging APIs
18mDesign, Debug, Test and Mock APIs with Kong Insomnia
50mSimplifying cloud-native app testing across environments
30mElevating Event-Driven Architecture: Boost your delivery with AsyncAPI and Microcks
56mQuality in a Square K8s-native Quality Assurance of Microservices w. Testkube
