SóProvas


ID
2649238
Banca
CESPE / CEBRASPE
Órgão
STJ
Ano
2018
Provas
Disciplina
Engenharia de Software
Assuntos

Acerca de testes de software, julgue o item que se segue. 


No método de desenvolvimento TDD (test driven development), o desenvolvedor escreve primeiro um caso de teste e, posteriormente, o código.

Alternativas
Comentários
  • CORRETO

    TDD - Desenvolvimento orientado a testes

     

  • O desenvolvimento dirigido a testes (TDD, do inglês Test-Driven Development) é uma abordagem para o desen­volvimento de programas em que se intercalam testes e desenvolvimento de código. Essencialmente, você desenvolve um código de forma incremental, em conjunto com um teste para  esse incremento. Você não caminha para o próximo incremento até que o código desenvolvido passe no teste. O desenvolvimento dirigido a testes foi apresentado como parte dos métodos ágeis, como o Extreme Programming.
     

  • Estranho falar que o desenvolvedor escreveria um "caso" de teste

  • Estranho falar que o desenvolvedor escreveria um "caso" de teste

  • Test Driven Development (TDD) ou em português Desenvolvimento guiado por testes é uma técnica de esenvolvimento de software que se relaciona com o conceito de verificação e validação e se baseia em um ciclo curto de repetições: Primeiramente o desenvolvedor escreve um caso de teste automatizado que define uma melhoria desejada ou uma nova funcionalidade. Então, é produzido código que possa ser validado pelo teste para posteriormente o código ser refatorado para um código sob padrões aceitáveis. 

  • TDD (Test Drive Development) ou desenvolvimento orientado a teste: Você, primeiramente, escreve um teste que vai ser usado para verificar se a funcionalidade foi implementada com sucesso.

  • TDD - Test Driven Develpment

    Implica escrever o CÓDIGO DE TESTE antes do código de produção, um teste de cada vez, tendo certeza de que o teste falha antes de escrever o código que irá fazê-lo passar.