Keploy

Plataforma de testes com IA: gere testes, mocks e sandboxes a partir do tráfego real de APIs.

Documentação

Record Live Traffic preview

Passe o mouse para reproduzir

Amazon Flipkart Swish Maruti Suzuki Nutanix Whatfix LambdaTest Allen Reliance Retail Pixis

Globalidade

LeadSquared Accenture Edureka InstaAstro

IdeyaLabs

Apple Amazon Flipkart Swish Maruti Suzuki Nutanix Whatfix LambdaTest Allen Reliance Retail Pixis

Globalidade

LeadSquared Accenture Edureka InstaAstro

IdeyaLabs

Apple Amazon Flipkart Swish Maruti Suzuki Nutanix Whatfix LambdaTest Allen Reliance Retail Pixis

Globalidade

LeadSquared Accenture Edureka InstaAstro

IdeyaLabs

Apple Amazon Flipkart Swish Maruti Suzuki Nutanix Whatfix LambdaTest Allen Reliance Retail Pixis

Globalidade

LeadSquared Accenture Edureka InstaAstro

IdeyaLabs

Apple

Perguntas Frequentes

O Keploy suporta ambos. Ele gera testes de API a partir de tráfego, especificações e contexto da aplicação, enquanto sua plataforma de gravação e reprodução cria testes de integração e regressão com bancos de dados, filas, APIs e outras dependências virtualizadas.

O Keploy captura requisições recebidas e chamadas de dependências de saída usando eBPF e interceptação em nível de rede, sem exigir alterações no código da aplicação. Ele converte o comportamento capturado em testes e mocks editáveis e, em seguida, os reproduz contra novas versões para detectar regressões.

O Keploy converte requisições, respostas, interações com dependências e estados de dados reais em testes reproduzíveis. Ele pode então usar esquemas de API e contexto da aplicação para gerar casos de borda adicionais, fluxos conectados e cenários além das gravações originais.

O Postman é comumente usado para projetar e testar manualmente requisições de API, enquanto ferramentas como WireMock geralmente exigem que os desenvolvedores definam e mantenham mocks. O Keploy gera testes e mocks de dependências a partir do comportamento real da aplicação, incluindo chamadas a bancos de dados, filas, caches e APIs externas.

Sim. O Keploy permite que desenvolvedores e agentes de codificação testem alterações em relação ao comportamento gravado da aplicação e das dependências. Os testes podem ser executados localmente ou em pipelines de CI/CD para detectar regressões de resposta, esquema, contrato e desempenho antes que o código seja mesclado ou implantado.

A plataforma principal local de gravação e reprodução do Keploy é open source sob a licença Apache 2.0. Os recursos empresariais incluem gravação a partir de ambientes Kubernetes, de staging e de produção, além de governança, controles de segurança, painéis e suporte.