FC ConcursosFC Concursos

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

  1. unitário − integração − unitário − unitário.
  2. integração − integração − unitário − integração.
  3. integração − unitário − integração − unitário.
  4. unitário − integração − integração − unitário.
  5. 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

Continue aprendendo