• Matéria: Informática
  • Autor: sthefany6235
  • Perguntado 3 anos atrás

3) Considerando as características de operacionalização do TDD, complete as lacunas da sentença a seguir. Durante o TDD, o co?digo e? desenvolvido em incrementos __________ e nenhum co?digo e? escrito enquanto na?o houver um ________ para experimenta?-lo. Cada iterac?a?o resulta em um ou mais novos testes, os quais sa?o acrescentados a um conjunto de testes de ___________ que e? executado a cada mudanc?a. Isso e? feito para garantir que o novo co?digo na?o tenha gerado efeitos colaterais que causem erros no co?digo anterior. Assinale a alternativa que completa as lacunas corretamente

Respostas

respondido por: steniohmsilva
4

A alternativa que completa corretamente as lacunas é a letra D: pequenos, testes e regressão.

TDD

Test Driven Development (Desenvolvimento voltado a testes), ou TDD é uma metodologia de desenvolvimento de software na qual é baseada em um ciclo composto pelos seguintes passos:

  1. Escrever um caso de teste para o que deseja ser desenvolvido. Inicialmente esse teste irá falhar.
  2. Escrever o código que funciona para aquele caso de teste.
  3. Refatorar o código para que esteja dentro dos padrões aceitáveis.

E, toda vez que é escrito uma nova funcionalidade ou realizada uma mudança nos códigos já existentes, os testes devem ser realizados novamente para garantir os testes de regressão estão funcionando corretamente.

Mais exercícios sobre TDD em:

https://brainly.com.br/tarefa/48453490

https://brainly.com.br/tarefa/43689757

#SPJ1

Anexos:
Perguntas similares