Questão 1410898

Tecnologia da Informação · 2022

Questão

ID 1410898

Disciplina: Tecnologia da Informação

Assunto: Test-driven Development (TDD)

Ano: 2022 Banca: UFRJ - Universidade Federal do Rio de Janeiro Órgão: Universidade Federal do Rio de Janeiro


Testar um sistema é importante para evitar problemas na entrega do produto e minimizar o custo da sua produção. A utilização de técnicas de desenvolvimento de softwares como o TDD (Desenvolvimento Guiado por Testes ou Test-Driven Development, em inglês) ajuda na busca desses objetivos, na aplicação de ciclo de repetições. Em cada ciclo, podem ser aplicados os seguintes passos:

I - Um teste deve ser escrito para uma funcionalidade criada.

II - O teste é executado resultando em falha esperada.

III - O código do teste é escrito mais simples a solucionar a falha.

IV - Executa-se o teste novamente sem falha.

V - Refatore o código do teste a fim de melhorá-lo.

Em relação aos itens apresentados, pode-se afirmar que:

Alternativas da questão 1410898
Pular para o conteúdo principal