keploy

keploy

2022
Apache 2.0

Project Description

Keploy is a developer-centric backend testing tool. It makes backend tests with built-in-mocks, faster than unit tests, from user traffic, making it easy to use, powerful, and extensible. 🛠

Ready for the magic? Here are Keploy's core features:

  • ♻️ Combined Test Coverage: Merge your Keploy Tests with your fave testing libraries (JUnit, go-test, py-test, jest) to see a combined test coverage.
  • 🤖 EBPF Instrumentation: Keploy uses EBPF like a secret sauce to make integration code-less, language-agnostic, and oh-so-lightweight.
  • 🌐 CI/CD Integration: Run tests with mocks anywhere you like—locally on the CLI, in your CI pipeline, or even across a Kubernetes cluster. It's testing wherever you want it!
  • 🎭 Multi-Purpose Mocks: Use 'em in existing tests, as server tests, or just to impress your friends!
  • 📽️ Record-Replay Complex Flows: Keploy can record and replay complex, distributed API flows as mocks and stubs. It's like having a time machine for your tests—saving you tons of time!

Links

Download source code as [.zip file] [.tar.gz file]
Documentation: [README]