Record-Replay API Test Cases & Data Mocks without writing code
summary
Keploy records live API traffic and infrastructure calls (DB, cache, microservices) and auto-generates no-code API tests plus data mocks that replay anywhere (local, CI) without a test DB. The demo captures seven test cases, shows 70% coverage, detects a failing case when a field name changes, and lets teams normalize noisy fields or accept a new baseline. Implementation runs via docker-compose or SDKs (full Go, experimental Java/JS) and includes a Selenium IDE extension for frontend-driven recordings. PII filtering and load-export (k6/JMeter) are planned.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 2:40Why Functional Test Cases
- 4:19Solutions
- 6:29Why test in production
- 7:23Shadow testing
- 13:03Shadow database snapshot
- 14:25Pros Cons
- 16:11Virtual Database
- 19:15Architecture
- 20:48Installpler
- 22:07Test Cases
- 23:23Sample Application
- 26:31Demo
- 33:18seleniumide
- 37:44experimental support
- 38:09future work
- 39:54QA
related talks
14mRecord-Replay API Test Cases with Data Mocks using Keploy
36mAPI Testing Without Writing Test Cases and Mocks
28mGenerating Test-Cases and Mocks from Production
16mAuto-Generating E2E Test-Cases and Mocks w/ Keploy
13mAPI Testing Made Easy
42mReplay Production Traffic Locally: Instantly Spot & Fix Breaking Changes
24mRequre: Simplify your Integration&E2E tests
45mTest Automation Requirements Through Recordings
