Questão FC405903
É correto afirmar que Gherkin é uma linguagem
Questões sem classificação de assunto (TI - Engenharia de Software)
FGV · 2024
É correto afirmar que Gherkin é uma linguagem
- de programação, muito utilizada quando se deseja alto desempenho.
- de automação de testes, muito utilizada com a técnica de Test Driven Development.
- utilizada para validar a prototipação do comportamento do usuário.
- de domínio para descrever o comportamento do software de maneira legível.
- de programação utilizada para implementação de Behavior Driven Development, garantindo que as funcionalidades do software estejam adequadas ao requisito.
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
Gherkin é uma linguagem de domínio (DSL) criada para descrever o comportamento do software de forma legível por técnicos e stakeholders. Seu foco é tornar requisitos e critérios de aceitação claros, usando uma sintaxe simples e estruturada.
Utiliza palavras-chave como Feature, Scenario e o padrão Given–When–Then para expressar contextos, ações e resultados esperados. Isso facilita a comunicação entre análises, desenvolvedores e testadores.
Não é uma linguagem de programação, mas sim um artefato de BDD que pode ser ligado a ferramentas como Cucumber para transformar descrições em testes automatizados, garantindo que o comportamento especificado seja verificável.
Conteúdo do catálogo FC Concursos · Atualizado em