Questão nº 45

Questão de TI - Soluções · FGV EPE 2024 (nº 45)

FGV2024Analista de Gestão Corporativa - TI - SoluçõesTI - Soluções
Gabarito: Cver comentário ↓

O Desenvolvimento Orientado por Comportamento (BDD) facilita a colaboração entre as partes interessadas e desenvolvedores ao usar uma linguagem comum para descrever o comportamento do sistema.
Sobre o BDD, analise as afirmativas a seguir.

I. No BDD, os novos comportamentos são adicionados e testados em pequenos ciclos contínuos, sendo assim um método iterativo, mas não incremental.
II. No BDD, a documentação é atualizada automaticamente a cada ciclo.
III. A prática de escrever testes antes do desenvolvimento do código é um elemento essencial do BDD.

Está correto o que se afirma em

Resposta comentada

Gabarito Alternativa C

Conceito-chave: BDD é uma prática de desenvolvimento em que você primeiro escreve o teste (descrevendo o comportamento esperado em linguagem comum) e depois implementa o código para fazer esse teste passar. Ele é iterativo E incremental (cada ciclo adiciona um novo comportamento e o código cresce aos poucos), e a documentação gerada é um subproduto manual dos cenários escritos, não algo atualizado automaticamente pelo sistema.

  • (A) Incorreta: A afirmativa I erra ao dizer "não incremental" — o BDD é sim incremental, pois cada ciclo adiciona um novo comportamento ao sistema.
  • (B) Incorreta: A afirmativa II erra ao afirmar que a documentação é atualizada "automaticamente" — ela é escrita e revisada pelas pessoas (product owner, devs, QA) em cada ciclo, não por um processo automático.
  • (C) Correta: A afirmativa III é a única verdadeira — escrever o teste (especificação de comportamento) antes do código é a essência do BDD, garantindo que o desenvolvimento seja guiado pelo comportamento desejado.
  • (D) Incorreta: Como a afirmativa II é falsa, esta opção que junta II e III não pode ser correta.
  • (E) Incorreta: Como as afirmativas I e II são falsas, a opção que diz "I, II e III" está errada.

Armadilha da banca (no distrator mais tentador, a letra D): A banca junta a afirmativa verdadeira (III) com uma falsa (II) que parece plausível. Quem lê rápido pensa: "documentação automática? faz sentido, o BDD gera relatórios". Mas a pegadinha é que a documentação do BDD é gerada pelos cenários escritos manualmente (em Gherkin, por exemplo) e não se atualiza sozinha — ela só muda quando alguém reescreve os cenários. A letra D atrai quem não percebeu esse detalhe.

Fonte: FGV EPE 2024 Analista de Gestão Corporativa - TI - Soluções (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho