Carregando...
Carregando...
Ajude a melhorar a plataforma
O Cucumber é uma ferramenta de teste automatizado que se destaca por utilizar uma linguagem natural, o Gherkin. Essa abordagem é comumente utilizada em metodologias ágeis e promove a colaboração entre desenvolvedores, testadores e stakeholders.
Uma equipe de desenvolvimento está utilizando o Cucumber para automatizar testes de uma aplicação web. Em um dos testes, o analista escreveu o seguinte trecho em Gherkin:
Figura: Comandos em um arquivo chamado teste1_cucumber. Fonte: Autor. Considerando o uso de testes com Cucumber, assinale a alternativa que reconhece o propósito desse tipo de teste.
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
Alternativa E - O teste descreve um comportamento esperado do sistema de forma legível, facilitando a comunicação entre equipe técnica e não técnica.
O Cucumber é uma ferramenta que suporta o BDD (Behavior-Driven Development). Ele utiliza a linguagem Gherkin para escrever especificações de software.
A linguagem Gherkin utiliza palavras-chave como Funcionalidade, Cenário, Dado, Quando e Então. O objetivo principal é criar uma documentação viva que seja compreensível tanto para o cliente (stakeholder) quanto para o desenvolvedor.
O propósito central do Cucumber e do Gherkin é a colaboração e o entendimento comum do comportamento do sistema.
Alternativa E.