Menu
NOT ON THE CURRENT EDITION
This blip is not on the current edition of the radar. If it was on one of the last few editions it is likely that it is still relevant. If the blip is older it might no longer be relevant and our assessment might be different today. Unfortunately, we simply don't have the bandwidth to continuously review blips from previous editions of the radarUnderstand more
Apr 2019
Avalie?

Dada nossa experiência de que testes são as únicas especificações de API que realmente importam, estamos sempre à procura de novas ferramentas que possam nos ajudar. Karate é um framework de testes de API cujo recurso único é que os testes são escritos diretamente em Gherkin, sem depender de uma linguagem de programação de uso geral para implementar o comportamento de teste. Karate é, na verdade, uma linguagem específica de domínio para descrever testes de API baseada em HTTP. Embora essa abordagem seja interessante e sirva para algumas especificações legíveis para testes simples, a linguagem com fins especiais para corresponder e validar cargas úteis podem se tornar cheia de sintaxe e difíceis de entender. Resta ver se testes mais complexos escritos neste estilo serão legíveis e sustentáveis no longo prazo.