Draft:Keploy

[[Category:AfC submissions by date/<0030Mon, 08 Jun 2026 15:01:00 +0000202663 2026-06-08T15:01:00+00:00Mondaypm0000=error>EpMon, 08 Jun 2026 15:01:00 +0000UTC00000120266 UTCMon, 08 Jun 2026 15:01:00 +0000Mon, 08 Jun 2026 15:01:00 +00002026Mon, 08 Jun 2026 15:01:00 +0000: 17809308606Mon, 08 Jun 2026 15:01:00 +0000UTC2026-06-08T15:01:00+00:0020263601158UTC08 pu62026-06-08T15:01:00+00:0030upm300120266 2026-06-08T15:01:00+00:0003pmMon, 08 Jun 2026 15:01:00 +0000pm2026-06-08T15:01:00+00:0030UTCMon, 08 Jun 2026 15:01:00 +0000 &qu202630;:&qu202630;.</0030Mon, 08 Jun 2026 15:01:00 +0000202663>June 2026|Keploy]]

  • Comment: In accordance with the Wikimedia Foundation's Terms of Use, I disclose that I have been paid by my employer for my contributions to this article. Bunnytester (talk) 15:01, 8 June 2026 (UTC)


Keploy
DeveloperKeploy
Initial release2021
Written inGo
Operating systemLinux, macOS
PlatformDocker, Kubernetes
LicenseApache License 2.0
Websitekeploy.io
Repositorygithub.com/keploy/keploy

Keploy is an open-source API testing and integration testing platform that automatically generates test cases and data mocks by recording live application traffic. The platform uses eBPF (extended Berkeley Packet Filter) to intercept network calls at the operating system kernel level, enabling it to capture API requests and downstream service responses - including database calls - without requiring modification of application source code.[1][2]

Background

Keploy was founded in 2021 by Shubham Jain and Neha Gupta. While leading data engineering teams at Lenskart and Fareye, the founders observed that although many aspects of application development could be automated, software testing "remained highly specific to each use case and consumed a significant amount of time."[2] The company was established to address this through automated test generation from real application behavior, and is available as a free open-source package under the Apache License 2.0 alongside a commercial enterprise edition.[2] As of 2024, the company provides services across the United States, United Kingdom, Germany, Canada, France, and India.[2]

Technical description

Test generation

Keploy records live API traffic and converts each request–response interaction-along with any downstream calls such as database queries into a deterministic test case.[1][3] Generated test cases; the automatically created mocks and stubs.[1] These tests are compatible with existing unit testing frameworks, including the Go standard testing package and JUnit, and can be merged with those frameworks to enable combined coverage tracking across integration and unit tests.[1]

The platform also supports replaying captured traffic to reproduce production incidents in a local environment.[4]

eBPF-based traffic capture

Keploy uses eBPF to intercept inbound API requests and outbound network calls at the kernel level.[2][5] Because interception happens at the network layer rather than inside application code, the approach does not require instrumentation or code changes in the application being tested.[5] This allows Keploy to capture both the API calls a service receives and the downstream calls it makes -such as calls to a database or a third-party service-in a single recording pass.[3]

Because test generation depends entirely on captured live traffic, the platform produces no test cases for applications that have not yet received real user traffic.[3]

Reception

SD Times featured Keploy as its "Open-Source Project of the Week" in January 2023, describing it as "a functional testing toolkit designed for developers that generates E2E tests for APIs as well as mocks or stubs by recording real API calls."[1]

Inc42, an Indian technology journalism publication, included Keploy in its "30 Startups to Watch" feature in February 2024. The multi-paragraph profile described the founding motivation, eBPF-based technical approach, and enterprise offering, noting that the platform generates test cases and data mocks from recorded application traffic.[2]

Microsoft's Code-With-Engineering Playbook, an engineering resource authored by Microsoft engineers and maintained as an open-source project, lists Keploy among the tools applicable to shadow testing scenarios, alongside Diffy, Envoy, McRouter, and Scientist.[6]

TestGuild, an automation testing community and publication, included Keploy as a dedicated section in its "Best API Testing Tools in 2026: A Practitioner's Guide", categorising it under AI-assisted API test generation tools.[7] Keploy's co-founder and maintainer Shubham Jain was also a guest on the TestGuild Automation Podcast, where he discussed the platform's zero-code test generation approach.[8]

Recognition

  • In December 2023, Keploy was selected for the eighth cohort of the Google for Startups Accelerator India program, one of twenty Indian AI-focused startups selected from applications across the country.[4]
  • Keploy is included in the Cloud Native Computing Foundation (CNCF) Landscape under the App Definition and Development - Continuous Integration & Delivery category.[9]
  • Keploy was an approved mentoring organization for Google Summer of Code in 2024[10] and 2025.[11]
  • Keploy is listed in the eBPF community's official applications directory under the "Emerging" category.[5]

See also

References

  1. ^ a b c d e Dee, Katie (2023-01-20). "SD Times Open Source Project of the Week: Keploy". SD Times. Retrieved 2026-04-14.
  2. ^ a b c d e f "30 Startups To Watch: AI Startups That Caught Our Eyes In February 2024". Inc42. February 2024. Retrieved 2026-04-14.
  3. ^ a b c Kowalski, James (2026-04-15). "Best AI Test Generation Tools 2026". Awesome Agents. Retrieved 2026-04-16.
  4. ^ a b CV, Farish (2023-12-08). "Introducing the eighth cohort of Google for Startups Accelerator: India". blog.google. Google. Retrieved 2026-04-14.
  5. ^ a b c "eBPF Applications". eBPF Foundation. Retrieved 2026-04-14.
  6. ^ "Shadow Testing". Code-With-Engineering Playbook. Microsoft. Retrieved 2026-04-14.
  7. ^ Colantonio, Joe (2026-05-31). "Best API Testing Tools in 2026: A Practitioner's Guide". TestGuild. Retrieved 2026-06-08.
  8. ^ Colantonio, Joe (2024-02-26). "How to Create Testing Magic with Zero-code with Shubham Jain". TestGuild Automation Podcast. Retrieved 2026-06-08.
  9. ^ "CNCF Landscape". Cloud Native Computing Foundation. Retrieved 2026-04-14.
  10. ^ "Keploy – Google Summer of Code 2024". Google. Retrieved 2026-04-14.
  11. ^ "Keploy – Google Summer of Code 2025". Google. Retrieved 2026-06-02.

Category:Free and open-source software Category:Software testing Category:API testing tools Category:Cloud-native software Category:Software companies of India Category:Go (programming language) software Category:2021 establishments in India Category:eBPF

References

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.