Keploy – Traffic-Based Automated API Test Generator(github.com)2 points·by keploy·3 miesiące temu·1 commentsgithub.comKeploy – Traffic-Based Automated API Test Generatorhttps://github.com/keploy/keploy1 commentsPost comment[–]keploy·3 miesiące temureplyA tool for developers that automatically generates APIs and integration tests from actual user trafficRunning with keploy record without code modification captures network-level traffic with eBPF to generate tests and mocks.You can record API calls, DB queries, streaming events, etc., and replay them for testing, enabling offline testing without external dependencies.Supports full infrastructure virtualization including HTTP endpoints, DBs (Postgres, MySQL, MongoDB), and queues (Kafka, RabbitMQ).Automatic statement/branch coverage calculation for developers, integrated calculation of API schema coverage for QAAI Reads Swagger/OpenAPI Schemas to Expand AI-Based Coverage: Detecting Missing Fields, Boundary Values, and Type ErrorsCI/CD integration support (GitHub Actions, Jenkins, Kubernetes (umIncludes collaboration and debugging features such as Mock Registry, Time Freezing, and Console ViewerLanguage-independent (eBPF-based) - Supports all runtimes including Go, Java, Node.js, Python, Rust, etc.
Running with keploy record without code modification captures network-level traffic with eBPF to generate tests and mocks.
You can record API calls, DB queries, streaming events, etc., and replay them for testing, enabling offline testing without external dependencies.
Supports full infrastructure virtualization including HTTP endpoints, DBs (Postgres, MySQL, MongoDB), and queues (Kafka, RabbitMQ).
Automatic statement/branch coverage calculation for developers, integrated calculation of API schema coverage for QA
AI Reads Swagger/OpenAPI Schemas to Expand AI-Based Coverage: Detecting Missing Fields, Boundary Values, and Type Errors
CI/CD integration support (GitHub Actions, Jenkins, Kubernetes (um
Includes collaboration and debugging features such as Mock Registry, Time Freezing, and Console Viewer
Language-independent (eBPF-based) - Supports all runtimes including Go, Java, Node.js, Python, Rust, etc.