Pular para o conteúdo principal

Questão de Engenharia de Software — Teste de Software — UECE-CEV 2018

Engenharia de SoftwareTeste de Software
Código
qq401528
Banca
UECE-CEV
Órgão
Funceme
Ano
2018
Nível
Superior
Cargo
Pesquisador - Informática - Sistema de Suporte de Decisão
Test-driven Development (TDD) é uma abordagem para o desenvolvimento de programas em que se intercalam testes e desenvolvimento de código (Sommerville, I. Engenharia de Software, 9a edição, 2011).A respeito do TDD, é correto afirmar que
  1. Aconsiste em um processo iterativo que se inicia escrevendo um código de uma funcionalidade do sistema e, logo em seguida, testa-o para saber se a implementação foi correta.
  2. Bapesar de útil, não diminui o custo de testes de regressão do sistema.
  3. Csua utilização elimina a necessidade de testes de validação do sistema, uma vez que ele já foi testado incrementalmente.
  4. Dapesar de ter sido apresentado como parte dos métodos ágeis, também pode ser usado em outros processos de desenvolvimento de software.
Revelar gabarito e comentário

GabaritoD — apesar de ter sido apresentado como parte dos métodos ágeis, também pode ser usado em outros processos de desenvolvimento de software.

Link permanente: /questoes/qq401528