Zum Inhalt springen
ReviewRamble

Der wöchentliche Brief

KI im Test, in deinem Postfach.

  • Neue Tests von Tools, Modellen, MCP-Servern und Repos, mit dem Urteil vorneweg
  • Neu geprüfte Preise und Bewertungen, wenn sich etwas ändert
  • Neue Analysen, sobald sie erscheinen

Modelle, Agenten, MCP-Server und die Tools, die deine Zeit wirklich wert sind.

Eine E-Mail pro Woche. Abmelden kannst du dich über den Link in jedem Brief. Wie wir deine E-Mail-Adresse nutzen

Keploy

Zeichnet die echten API-Aufrufe und Datenbankabfragen deiner App auf und spielt sie als Tests mit Mocks ab; KI erweitert die Fälle. Apache-2.0.

Getestet von Sheela · Aktualisiert

Auf GitHub ansehen Gratis-Tarif

Unsere Bewertung

4.0/5

Keploy ist der schnellste Weg von einem ungetesteten Backend zu einer abspielbaren API-Suite mit echten Abhängigkeits-Mocks, sofern du ihm unter Linux Root-Rechte geben kannst.

Was ist Keploy?

Keploy macht aus Traffic Tests. Du startest deinen Dienst unter keploy record, benutzt ihn, und Keploy zeichnet die eingehenden API-Aufrufe zusammen mit den Datenbankabfragen, Queue-Nachrichten und ausgehenden Aufrufen auf, die sie ausgelöst haben; keploy test spielt die Anfragen dann ab und liefert die aufgezeichneten Abhängigkeiten als Mocks, sodass die Suite offline läuft und keine Testdatenbank eingerichtet werden muss. Zu den simulierten Abhängigkeiten gehören PostgreSQL, MySQL, MongoDB, Redis, Kafka und RabbitMQ, über HTTP, gRPC oder GraphQL.

Unter Linux zeichnet es mit eBPF auf Netzwerkebene auf, weshalb es kein SDK und keine Codeänderung braucht, wohl aber Root-Rechte und Kernel 5.10 oder neuer. Native Builds für macOS (nur Apple Silicon) und Windows fangen im User Space ab und spielen nur HTTP, MySQL und MongoDB zuverlässig ab; andere Dienste brauchen Docker. KI-Funktionen erzeugen API-Tests aus OpenAPI- oder Postman-Spezifikationen und erweitern Grenzfälle wie Randwerte, fehlende Felder und falsche Typen.

Das Go-Repository hat rund 19.500 Sterne und steht unter Apache-2.0, mit mehreren Releases pro Woche (v3.6.222 am 6. November 2026). Aufzeichnen und Abspielen erfordern ein kostenloses Keploy-Konto.

Lohnt sich Keploy?

Integrationstests sind vor allem wegen ihrer Abhängigkeiten teuer: eine befüllte Datenbank, ein Kafka-Broker, ein Stub für die Zahlungs-API. Keploys Antwort ist, aufzuzeichnen, was diese Abhängigkeiten tatsächlich zurückgegeben haben, und es abzuspielen. Für einen Dienst ohne Tests kann ein Nachmittag, an dem man unter keploy record durch die Abläufe klickt, eine Suite ergeben, die ohne jede Infrastruktur in der CI läuft, ein besserer Ausgangspunkt als der übliche leere Ordner.

Der eBPF-Ansatz macht es sprachunabhängig, aber auch invasiv. Unter Linux laufen record und test als Root im Kernel; rootloses Podman kann eBPF gar nicht gewähren, und der Low-Latency-Modus auf arm64 braucht Kernel 6.4. Sicherheitsteams sollten es wie jeden anderen privilegierten Agenten behandeln und von Produktionshosts fernhalten, es sei denn, sie wollen das ausdrücklich, und genau dort verkauft Enterprise die Aufzeichnung von Produktionstraffic.

Der Haken: Aufgezeichnete Tests decken nur ab, was jemand während der Aufzeichnung getan hat, und aufgezeichnete Antworten veralten, wenn sich das Schema ändert. Die KI-Erweiterung um Grenzfälle in den Bezahlplänen hilft beim ersten Problem; das zweite erfordert weiterhin eine neue Aufzeichnung. Unter macOS und Windows spielen die nativen Builds nur HTTP, MySQL und MongoDB ab, also muss ein Dienst mit Postgres oder Redis in Docker laufen. Inzwischen ist selbst für die Open-Source-CLI ein kostenloses Konto nötig, und das Repository hat 385 offene Issues.

Die Preise sind moderat. Pro für 19 $ pro Nutzer im Monat enthält 19 $ Nutzung, und 400 Läufe im Monat kosten nichts extra; darüber hinaus kostet jeder Testlauf 0,22 $. Die Sicherheitsseiten zeigen SOC 2 Type II und ISO 27001, SSO und Audit-Logs gibt es aber nur bei Enterprise.

Für Backend-Teams mit dünner Testabdeckung und einem Linux-CI-Runner bringt Keploy pro investierter Stunde mehr, als Mocks von Hand zu schreiben.

Wo es sich lohnt

  • Ein vierköpfiges Backend-Team mit einem Abrechnungsdienst in Go und PostgreSQL

    Vor einem riskanten Refactoring Regressionsabdeckung bekommen

    Starte den Dienst unter keploy record auf einem Linux-Entwicklungsrechner, geh die Hauptabläufe durch, committe die YAML-Tests und Mocks und lass keploy test in GitHub Actions laufen; die Postgres-Aufrufe kommen aus den Aufzeichnungen, ein Datenbank-Container ist nicht nötig.

  • Eine QA-Leiterin in einem Fintech mit veröffentlichter OpenAPI-Spezifikation

    Grenzfälle abdecken, die niemand von Hand schreibt

    Erzeuge in Playground oder Pro API-Tests aus der Spezifikation und lass die KI Randwerte, fehlende Felder und falsche Typen ergänzen; die 100 generierten Suiten pro Monat in Pro reichen für eine Handvoll Dienste, jede weitere Generierung kostet 0,16 $.

  • Ein Plattform-Ingenieur, der das Tool für 30 Microservices bewertet

    Entscheiden, ob es im Kubernetes-Staging laufen kann

    Pro ergänzt die Aufzeichnung in Kubernetes-Clustern für Entwicklung, QA und Staging; der Low-Latency-Modus des DaemonSet-Agenten braucht Kernel 5.10 auf x86-64 oder 6.4 auf arm64, sonst nimm den Sidecar-Modus.

Bevor du dich festlegst

Einrichtung
Mit dem curl-Skript installieren, dann keploy record -c "<Befehl zum Starten deiner App>" und keploy test; beides braucht ein kostenloses Keploy-Konto.
Integrationen
Simuliert PostgreSQL, MySQL, MongoDB, Redis, Kafka und RabbitMQ über HTTP, gRPC und GraphQL; läuft in Jenkins, GitHub Actions und Kubernetes; importiert OpenAPI- und Postman-Spezifikationen; Modelle von OpenAI und Gemini mit eigenem Schlüssel.
Daten und Datenschutz
Aufzeichnungen, einschließlich Datenbankantworten, liegen in der Open-Source-CLI als lokales YAML; Playground und Pro gibt es nur in der Cloud; Enterprise lässt sich selbst hosten oder vom Netz getrennt betreiben. Die Preisseite zeigt Siegel für SOC 2 Type II, ISO 27001, GDPR und HIPAA.
Kosten im großen Maßstab
Pro kostet 19 $ pro Nutzer im Monat mit 19 $ Nutzung, 400 Testläufen und 20.000 Sandbox-Läufen inklusive, danach 0,22 $ pro Lauf und 10 $ pro 10.000 Sandbox-Läufe; SSO, Audit-Logs und Produktionsaufzeichnung erfordern Enterprise zu einem individuellen Preis.
Grenzen
Aufzeichnung unter Linux braucht Root und Kernel 5.10 oder neuer; natives macOS nur auf Apple Silicon; Tests decken nur ab, was aufgezeichnet wurde.

Was gut ist

  • Zeichnet API-Aufrufe samt Datenbank-, Queue- und HTTP-Abhängigkeiten ohne Codeänderung auf
  • Spielt offline mit aufgezeichneten Mocks ab, die CI braucht keine Testinfrastruktur
  • Funktioniert sprachübergreifend, weil auf Netzwerkebene aufgezeichnet wird
  • Apache-2.0 mit sehr häufigen Releases
  • Pro ab 19 $ pro Nutzer mit inklusiver Nutzung

Was nicht

  • Braucht Root und eBPF unter Linux; rootloses Podman nicht unterstützt
  • Natives macOS und Windows spielen nur HTTP, MySQL und MongoDB ab
  • Aufgezeichnete Mocks veralten, wenn sich Schemas ändern
  • Kostenloses Konto selbst für die Open-Source-CLI nötig

Am besten für

Backend-Teams mit wenig Testabdeckung, die API- und Integrationstests ohne selbstgebaute Mocks oder Testdatenbanken wollen.

Alternativen zu Keploy

Keploy: häufige Fragen

Lohnt sich Keploy?
Keploy ist der schnellste Weg von einem ungetesteten Backend zu einer abspielbaren API-Suite mit echten Abhängigkeits-Mocks, sofern du ihm unter Linux Root-Rechte geben kannst. Wir bewerten es mit 4.0 von 5.
Was kostet Keploy?
Open-Source-CLI kostenlos; Playground kostenlos (30 generierte Suiten, 100 Testläufe im Monat); Pro 19 $/Nutzer/Monat inklusive 19 $ Nutzung, danach 0,16 $ pro Testgenerierung, 0,22 $ pro Testlauf, 10 $ pro 10.000 Sandbox-Läufe; Enterprise individuell.
Welche Nachteile hat Keploy?
Braucht Root und eBPF unter Linux; rootloses Podman nicht unterstützt; Natives macOS und Windows spielen nur HTTP, MySQL und MongoDB ab; Aufgezeichnete Mocks veralten, wenn sich Schemas ändern; Kostenloses Konto selbst für die Open-Source-CLI nötig.
Für wen eignet sich Keploy?
Backend-Teams mit wenig Testabdeckung, die API- und Integrationstests ohne selbstgebaute Mocks oder Testdatenbanken wollen.
Was kostet Keploy für ein Team oder im Produktivbetrieb?
Pro kostet 19 $ pro Nutzer im Monat mit 19 $ Nutzung, 400 Testläufen und 20.000 Sandbox-Läufen inklusive, danach 0,22 $ pro Lauf und 10 $ pro 10.000 Sandbox-Läufe; SSO, Audit-Logs und Produktionsaufzeichnung erfordern Enterprise zu einem individuellen Preis.
Ist Keploy sicher für Firmendaten?
Aufzeichnungen, einschließlich Datenbankantworten, liegen in der Open-Source-CLI als lokales YAML; Playground und Pro gibt es nur in der Cloud; Enterprise lässt sich selbst hosten oder vom Netz getrennt betreiben. Die Preisseite zeigt Siegel für SOC 2 Type II, ISO 27001, GDPR und HIPAA.
Was sind die besten Alternativen zu Keploy?
Die nächsten Alternativen, die wir getestet haben, sind Playwright Test Agents und promptfoo.

Antworten geprüft am 6. Nov. 2026.

Du entwickelst Keploy? Zeig diese Bewertung auf deiner WebsiteKeploy mit 4.0 von 5 bewertet auf ReviewRamble