Logo Passei Direto
Buscar
Questão 2 Sem resposta O processo do Desenvolvimento Orientado a Testes é efetivado pelos seguintes passos: 1. Escrever um teste automatizado para a funcionalidade e implementá-lo. 2. Passar para a implementação da próxima funcionalidade somente após todos os testes passarem. 3. Definir o incremento de funcionalidade desejado. 4. Executar o teste, que sabidamente falhará. 5. Implementar a funcionalidade e executar novamente o teste, com o código refatorado. Assinale a opção que apresenta a ordem correta dos passos realizados. 3 - 1 - 4 - 5 - 2. 3 - 2 - 4 - 1 - 5. 3 - 4 - 1 - 5 - 2. 1 - 2 - 3 - 4 - 5. 4 - 1 - 3 - 5 - 2.
User badge image
Marcos Paulo Marinho

há 3 semanas

Respostas

User badge image

Ed Verified user icon

há 3 semanas

Vamos analisar a ordem correta dos passos do Desenvolvimento Orientado a Testes (TDD): 1. Definir o incremento de funcionalidade desejado (3): Antes de qualquer coisa, é necessário saber qual funcionalidade você deseja implementar. 2. Escrever um teste automatizado para a funcionalidade e implementá-lo (1): Após definir a funcionalidade, você escreve um teste que deve falhar inicialmente, pois a funcionalidade ainda não foi implementada. 3. Executar o teste, que sabidamente falhará (4): Você executa o teste que você acabou de escrever, e ele deve falhar, confirmando que a funcionalidade ainda não existe. 4. Implementar a funcionalidade e executar novamente o teste, com o código refatorado (5): Agora, você implementa a funcionalidade e executa o teste novamente para verificar se ele passa. 5. Passar para a implementação da próxima funcionalidade somente após todos os testes passarem (2): Finalmente, você só avança para a próxima funcionalidade após garantir que todos os testes estão passando. Portanto, a ordem correta dos passos é: 3 - 1 - 4 - 5 - 2. Assim, a alternativa correta é: 3 - 1 - 4 - 5 - 2.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina