Zurück zur Liste

Keploy

Free
API TestingFrameworkJavaScriptGithubOpen Source

Über

Keploy ist ein API-Testtool, das sowohl für Entwickler als auch für Tester entwickelt wurde und die schnellere Erstellung von Tests mit integrierten Mocks als herkömmliche Unit-Tests ermöglicht. Neben der Erfassung von API-Anfragen protokolliert Keploy auch Datenbankinteraktionen und gibt sie während des Testprozesses wieder, was seine Benutzerfreundlichkeit, Stärke und Flexibilität erhöht.

Hauptfunktionen

  • ♻️ Kombinierte Testabdeckung: Integrieren Sie Ihre Keploy-Tests mit Ihren bevorzugten Test-Frameworks (JUnit, Go-Test, Py-Test, Jest), um eine einheitliche Übersicht über die Testabdeckung zu erhalten.
  • 🤖 EBPF-Instrumentierung: Keploy nutzt EBPF als einzigartige Zutat, um eine Integration ohne Code zu ermöglichen und so sicherzustellen, dass es sprachunabhängig und extrem leichtgewichtig ist.
  • 🌐 CI/CD-Integration: Führen Sie Tests mit Mocks aus, wo immer Sie möchten – lokal über die Befehlszeilenschnittstelle, innerhalb Ihrer CI-Pipeline (wie Jenkins, GitHub Actions...) oder sogar in einem Kubernetes-Cluster.
  • 📽️ Komplexe Abläufe aufzeichnen und wiedergeben: Keploy ist in der Lage, komplexe, verteilte API-Workflows als Mocks und Stubs zu erfassen und zu replizieren. Es funktioniert wie eine Zeitmaschine für Ihre Testprozesse – und ermöglicht Ihnen eine erhebliche Zeitersparnis!
  • 🎭 Mehrzweck-Mocks: Sie können Keploy-Mocks auch als Servertests verwenden!