2 minutes to 90% test coverage!
AI Generated Tests
that actually work!
Open Source Platform for converting API calls to Test Cases with Data Mocks
Discover how the Keploy VS Code extension lets you easily record and replay test cases within your IDE.
Keploy for developers
simplified testing, capturing network interactions and generating automated tests
Give your teams the tool they need to move faster
Accelerate development with streamlined testing, capturing network calls, automating scenarios, and seamless tool integration.
"Our recent collaboration with Keploy was truly remarkable. Keploy team provided exceptional support and remained highly proactive throughout the entire experience. Keploy platform has added business value to Maruti Suzuki."
Executive Member / @Maruti Suzuki
Getting Started
Start Recording Test cases with code-less integration
1. Installing 📥
Integrate Keploy by installing the open-source agent locally. No code-changes required.
curl --silent -O -L https://keploy.io/install.sh && source install.sh
2. Record 🎬
Start your app with keploy to convert API calls as tests and mocks/stubs. Make some API calls to your app.
keploy record -c CMD_TO_RUN_APP
CMD_TO_RUN_APP
is the command to start you app. Say,python main.py
or npm start
or java -jar xyz.jar
orgo run main.go
3. Test 🧪
Shut down Database , Redis , Kafka and other services. Keploy don't need those during test.
keploy test -c CMD_TO_RUN_APP --delay 10
"We've had a great experience with Keploy—it's significantly improved our testing process. Using it for our Golang projects with Postgres and Redis, Keploy helps us quickly identify and fix issues by replaying real user interactions. This has saved us time and enhanced our test thoroughness. We're pleased with the results."
Senior Software Engineer / @Wednesday
🐰 Join the Keploy community ✨
"Makes it easy to unit test my complex systems with realistic test data."
Staff Engineer / @Nutanix
Test smart - Build better
❌ Just say no to ❌
Blind network calls
Unseen network calls hinder testing and analysis of software behavior.
Manual test writing
Time-consuming, repetitive to maintain test automation suites.
Inefficient codepath
Underperforming code leading to critical problems and inefficiencies.
Dependency chaos
Tedious stubs and mocks maintenance for testing purpose.
Mystery production issues
Difficult-to-reproduce production issues locally for testing and debugging.
Scattered test environments
Multiple env complicates testing, stub preparation and are unrealistic.
We love when users talk about Keploy..
Keploy test coverage Challenge!
How it works?
- Share Your Application Dependencies with us!
- Choose any backend application with the LOWEST Test Coverage!
- Our team will determine if Keploy can generate your API tests.
If we can!! you can keep the tests. If we can’t, you get $100.