Voltar para lista

Keploy

Free
API TestingFrameworkJavaScriptGithubOpen Source

Sobre

Keploy é uma ferramenta de teste de API projetada tanto para desenvolvedores quanto para testadores, permitindo a criação de testes com mocks integrados mais rapidamente do que os testes unitários tradicionais. Além de capturar solicitações de API, o Keploy também registra interações com o banco de dados e as reproduz durante o processo de teste, o que aumenta sua usabilidade, força e flexibilidade.

Principais Funcionalidades

  • ♻️ Cobertura de teste combinada:Integre seus testes Keploy com suas estruturas de teste preferidas (JUnit, go-test, py-test, jest) para obter uma visão geral unificada da cobertura de teste.
  • 🤖 Instrumentação EBPF:Keploy aproveita o EBPF como um ingrediente exclusivo para permitir integração sem código, garantindo que seja independente de linguagem e extremamente leve.
  • 🌐 Integração CI/CD: execute testes usando simulações onde preferir – localmente por meio da interface de linha de comando, dentro de seu pipeline de CI (como Jenkins, GitHub Actions...) ou até mesmo em um cluster Kubernetes.
  • 📽️ Fluxos complexos de gravação e repetição:Keploy tem a capacidade de capturar e replicar fluxos de trabalho de API distribuídos e complexos como simulações e stubs. Ele funciona como uma máquina do tempo para seus processos de teste – permitindo que você economize uma quantidade significativa de tempo!
  • 🎭 Mocks multifuncionais: você também pode utilizar Keploy Mocks como testes de servidor!