SóProvas


ID
1688611
Banca
UFRRJ
Órgão
UFRRJ
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Os testes de unidade têm papel central na metodologia de implementação dirigida por testes, popularizada pelo processo XP e adotada em outros métodos. Esses testes são criados primeiro, exercitando o contrato de cada operação implementada pelos métodos. Em seguida, o código dos métodos é escrito para cumprir os contratos e, portanto, passar nos testes de unidade. Esse cenário corresponde à abordagem

Alternativas
Comentários
  • TDD é o desenvolvimento de software orientado a testes. Entenda mais detalhes e como usá-lo! TDD é o desenvolvimento de software orientado a testes, ou em inglês,Test Driven Development. Mas mais do que simplesmente testar seu código, TDD é uma filosofia, uma cultura.

    GOOGLE 17 de dez de 2013

  • Foram muito superficiais na descrição do TDD (Test Driven Development), mas foi possível identificar suas caracteríscas.
     

    No TDD o desenvolvimento começa pela implementação do teste que, em primeiro momento, deve falhar, em seguida é feita uma implementação simples para que o teste efetivamente passe, e por fim é feito a refatoração do código caso necessário. Esse ciclo também é conhecido como VERDE-VERMELHO-REFATORA (RED-GREEN-REFACTOR).

  • 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.