FC ConcursosFC Concursos

Questão FC374924

O Desenvolvimento Orientado por Comportamento (BDD) – no contexto de desenvolvimento de software, trata-se de:

Modelos de Ciclo de Vida e Metodologias de Desenvolvimento

Instituto Consulplan · 2024

O Desenvolvimento Orientado por Comportamento (BDD) – no contexto de desenvolvimento de software, trata-se de:

  1. Abordagem que se concentra, exclusivamente, na programação orientada a objetos e na criação de classes.
  2. Abordagem que se concentra, exclusivamente, na escrita de código sem considerar os requisitos do usuário.
  3. Processo de desenvolvimento que ignora completamente os comportamentos do usuário e se concentra apenas na lógica interna do software.
  4. Prática que se concentra na definição de comportamentos específicos do software do ponto de vista do usuário, na forma de cenários, e na escrita de testes automatizados baseados nesses cenários.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

O Behavior Driven Development (BDD) é uma prática que privilegia a definição de comportamentos do software do ponto de vista do usuário.


Esses comportamentos são descritos como cenários em linguagem acessível, servindo como critérios de aceitação claros e exemplos observáveis do que o sistema deve fazer.


Uma estrutura comum para os cenários é Given / When / Then, onde Given estabelece o contexto, When descreve a ação e Then define a expectativa.


Os cenários são usados para escrever testes automatizados que validam o comportamento esperado e permanecem legíveis para desenvolvedores, testadores e stakeholders.


Assim, BDD une especificação e verificação: descreve comportamentos centrados no usuário e os transforma em testes executáveis que também funcionam como documentação viva.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo