Keploy logo

Keploy

Automates deployments and rollbacks without custom verification scripts. Generates unit tests and data mocks from API calls. Automatically generates dependency mocks with recorded request/responses.

Made by Shubham Jain

  • Developer Tools

  • Software Engineering

  • GitHub

  • SDK

What is Keploy?

Keploy is an innovative, AI-driven continuous deployment (CD) platform built on GitOps principles. It automates deployments and rollbacks without the need for custom verification scripts, streamlining the software release process. Keploy's unique approach generates comprehensive unit test cases and data mocks directly from API calls, eliminating the manual effort typically required for API testing. The platform automatically generates dependency mocks based on the recorded request and response data, further enhancing the testing capabilities

Highlights

  • Automated Deployments and Rollbacks: Keploy handles deployments and rollbacks seamlessly, without the need for custom verification scripts
  • Automated API Testing: Keploy generates unit test cases and data mocks directly from API calls, simplifying the testing process
  • Automated Dependency Mocking: Keploy automatically generates dependency mocks based on recorded request/response data, ensuring comprehensive testing
  • Open-Source and Self-Tested: Keploy is an open-source tool that tests itself with 75 coverage, ensuring its own reliability.

Platforms

  • Web

Social

Features

    • Convert API calls from any source to test-case

    • Accurate noise detection

    • Automatically mocks dependencies

    • Statistical deduplication

    • Web console

    • Safely replays all crud operations