1Q168002 | Engenharia de Software, Teste de Software, Auditor Fiscal da Receita Estadual, SEFAZ SC, FCC, 2018O Test-Driven Development (TDD) é uma abordagem para o desenvolvimento de programas em que se intercalam testes e desenvolvimento de código. As etapas do processo fundamental de TDD são mostradas abaixo em ordem alfabética: I. Escrever um teste para a funcionalidade identificada e implementá-lo como um teste automatizado. II. Executar o teste, junto com os demais testes já implementados, sem implementar a nova funcionalidade no código. III. Identificar e implementar uma outra funcionalidade, após todos os testes serem executados com sucesso. IV. Identificar uma nova funcionalidade pequena para ser incrementada com poucas linhas em um código. V. Implementar a nova funcionalidade no código e reexecutar o teste. VI. Refatorar o código com melhorias incrementais até que o teste execute sem erros. VII. Revisar a funcionalidade e o teste, caso o código execute sem falhar. Considerando o item IV a primeira etapa e o item III a última etapa, a sequência intermediária correta das etapas do processo é: ✂️ a) I ? II ? VII ? V e VI. ✂️ b) I ? V ? II ? VII e VI. ✂️ c) I ? VI ? V ? VII e II. ✂️ d) V ? I ? II ? VII e VI. ✂️ e) V ? I ? VI ? VII e II. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro