SóProvas


ID
2810143
Banca
CESPE / CEBRASPE
Órgão
MPE-PI
Ano
2018
Provas
Disciplina
Engenharia de Software
Assuntos

Com relação a criptografia, desenvolvimento orientado a testes (TDD — test driven development) e Hibernate, julgue o seguinte item.


O TDD possibilita o desenvolvimento de softwares fundamentado em testes. O ciclo de desenvolvimento do TDD segue os seguintes passos:


• escrever um teste que inicialmente não passa;

• adicionar uma nova funcionalidade do sistema;

• fazer o teste passar;

• realizar a integração contínua do código;

• escrever o próximo teste.

Alternativas
Comentários
  • TDD: 

    RED

    GREEN

    REFACTOR

  • Ciclo de desenvolvimento

    Red,Green, Refactor. Ou seja:

    Escrevemos um Teste que inicialmente não passa (Red) Adicionamos uma nova funcionalidade do sistema Fazemos o Teste passar (Green) Refatoramos o código da nova funcionalidade (Refactoring) Escrevemos o próximo Teste


  • Ciclo de desenvolvimento

    Red,Green, Refactor. Ou seja:

    Escrevemos um Teste que inicialmente não passa (Red)

    Adicionamos uma nova funcionalidade do sistema

    Fazemos o Teste passar (Green)

    Refatoramos o código da nova funcionalidade (Refactoring)

    Escrevemos o próximo Teste

  • ERRADO

    Antes de escrever o próximo código é preciso REFATORAR.