Voltar para lista
Keploy
FreeAPI 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!