FC ConcursosFC Concursos

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

  1. de programação, muito utilizada quando se deseja alto desempenho.
  2. de automação de testes, muito utilizada com a técnica de Test Driven Development.
  3. utilizada para validar a prototipação do comportamento do usuário.
  4. de domínio para descrever o comportamento do software de maneira legível.
  5. 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

Continue aprendendo