O Behaviour Driven Development (BDD) é uma técnica de desenv...
Próximas questões
Com base no mesmo assunto
Ano: 2024
Banca:
Instituto Consulplan
Órgão:
TJ-MA
Prova:
Instituto Consulplan - 2024 - TJ-MA - Analista Judiciário - Analista de Sistemas - Desenvolvimento |
Q2536548
Engenharia de Software
O Behaviour Driven Development (BDD) é uma técnica de desenvolvimento ágil que busca integrar regras de negócio com
linguagem de programação, focando no comportamento do software. Por se tratar de uma evolução do TDD, a metodologia
permite que os testes ainda orientem o desenvolvimento, proporcionando que os testes sejam escritos antes mesmo que o
código de programação. Sobre a utilização de BDD, analise as afirmativas a seguir.
I. Simplifica a comunicação utilizando cenários descritos pelo cliente ou analista, dividindo-os em três blocos definidos pelas palavras-chave: Given, When e Then.
II. O Spock é um framework que oferece algumas vantagens como a utilização da linguagem Groovy e um formato de escrita de testes intuitivo e de fácil leitura.
III. Proporciona diversas vantagens como uma melhor comunicação entre as equipes, um maior compartilhamento de conhecimento, documentação dinâmica e uma visão do todo.
Está correto o que se afirma em
I. Simplifica a comunicação utilizando cenários descritos pelo cliente ou analista, dividindo-os em três blocos definidos pelas palavras-chave: Given, When e Then.
II. O Spock é um framework que oferece algumas vantagens como a utilização da linguagem Groovy e um formato de escrita de testes intuitivo e de fácil leitura.
III. Proporciona diversas vantagens como uma melhor comunicação entre as equipes, um maior compartilhamento de conhecimento, documentação dinâmica e uma visão do todo.
Está correto o que se afirma em