Questão FC373938
Um Técnico pretende realizar testes de software em um sistema. Alguns dos testes que ele deseja realizar são: I. Detectar, precocemente, bugs nas funcionalidades ou recursos recém-
Testes de Software
FCC · 2022
Um Técnico pretende realizar testes de software em um sistema. Alguns dos testes que ele deseja realizar são:
I. Detectar, precocemente, bugs nas funcionalidades ou recursos recém- desenvolvidos.
II. Validar a funcionalidade, confiabilidade e estabilidade entre diferentes módulos.
III. Certificar-se que todos os módulos do sistema funcionam como esperado, em conjunto.
IV. Melhorar a qualidade do código por meio de melhor refatoração de código.
Os itens I, II, III e IV são testes classificados, correta e respectivamente, como
- unitário − integração − unitário − unitário.
- integração − integração − unitário − integração.
- integração − unitário − integração − unitário.
- unitário − integração − integração − unitário.
- unitário − unitário − integração − integração.
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
A sequência correta é unitário − integração − integração − unitário. A seguir, a justificativa concisa para cada item.
Item I: identificar precocemente bugs em funcionalidades recém-desenvolvidas é tarefa de teste unitário, pois verifica componentes isolados e facilita detecção rápida e refatoração pontual.
Item II: validar funcionalidade, confiabilidade e estabilidade entre diferentes partes exige testes de integração, que verificam a interação e troca de dados entre módulos.
Item III: certificar que todos os módulos funcionam em conjunto também é objetivo de integração, ampliando a verificação para subsistemas integrados.
Item IV: melhorar qualidade do código via refatoração costuma ocorrer em escopo reduzido, favorecendo testes unitários que confirmam comportamento após mudanças.
Conteúdo do catálogo FC Concursos · Atualizado em