Explore opções mais simples para testes de software automatizados, sem a necessidade do uso de Cucumber, Gherkin e das palavras-chave Dado/Quando/Então.
Para utilizar cucumber, mais software precisa ser instalado e configurado, trazendo mais complexidade (sem grandes benefícios).
Cucumber utiliza expressões regulares para que texto no formato Dado/Quando/Então seja interpretado para código executável. Ou seja, de qualquer forma código será necessário.
Vende-se o uso de cucumber como a solução para colaboração entre pessoas técnicas e pessoal de negócios, mas isso não se resolve com ferramentas e sim com uma cultura colaborativa.
Ao optar por não usar cucumber, sua suite de testes automatizados será mais simples de escrever, manter e atualizar, visto que não haverá a necessidade de plugins ou softwares adicionais.
Sem o uso de cucumber, é mais fácil que o time de desenvolvimento se responsabilize por criar, manter e atualizar os testes automatizados. No final das contas, eles são os principais beneficiários dos testes.
Deixando o time escrever testes automatizados na linguagem de programação que já estão acostumados os permite desenvolver uma suite de testes robusta e otimizada, assim como o código da aplicação sendo testada.
Compartilhe esta página em suas redes sociais com as hashtags #CucumberSóNaSalada #EuNãoUsoCucumber e #TalkingAboutTesting