Karate - ferramenta de automação de testes open source
(intuit.github.io)-
Framework de testes que reúne em uma só ferramenta automação de testes de API, criação de mocks, testes de performance e automação de UI
-
Usa a sintaxe BDD do Cucumber/Gherkin para facilitar a escrita de scripts de teste
→ na prática, não é necessário escrever Step Definitions, então é ainda mais fácil do que Cucumber
-
Os scripts de teste são texto simples, fáceis de ler, então podem ser salvos diretamente no git
-
Pode ser usado no VSCode e em outras IDEs, com suporte a depuração passo a passo
-
Suporta testes de API GraphQL
-
Suporta execução paralela com multithreading
-
Compatível com várias plataformas
→ suporte a navegadores multiplataforma (Chrome DevTools, Edge, Safari)
→ suporte à automação de aplicativos desktop no Windows usando MS WinAppDriver
→ suporte a Android / iOS com Appium
Ainda não há comentários.