Ed
ano passado
Vamos analisar cada afirmativa: I. TDD – Test Driven Development: esta abordagem descreve como o Sistema deve se comportar. Ele é escrito no Idioma do cliente e pode ser gerenciado por ele. Verdadeiro. O TDD é uma abordagem em que os testes são escritos antes do código de produção, descrevendo o comportamento esperado do sistema. II. DDD – Domain Driven-Design: utilização dos mesmos termos para negócio, Sistemas, Código-fonte, documentação etc. Quer dizer que utiliza o mesmo domínio do negócio. Verdadeiro. O DDD busca alinhar o código e a linguagem utilizada no desenvolvimento de software com o domínio do negócio. III. BDD – Behaviour Driven-Development: marca o desenvolvimento orientado ao comportamento, trata de representar, de maneira automatizada, cenários de negócio e funcionalidades específicas. Verdadeiro. O BDD foca no comportamento do sistema e na representação de cenários de negócio de forma automatizada. IV. ATDD – Acceptance Testing Driven Development: é a escrita de Testes Automatizados (que podem ser Unitários ou não), considerando os critérios de aceite das histórias de usuário que serão desenvolvidas pela Equipe Ágil de Desenvolvimento de Software. Verdadeiro. O ATDD envolve a escrita de testes automatizados com base nos critérios de aceitação das histórias de usuário. Portanto, as afirmativas I, II, III e IV estão corretas. A alternativa que contém todos os itens verdadeiros é: c) I, II, III e IV estão corretas.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material