Questão de Engenharia de Software — Teste de Software — FCC 2022
- Código
- fc067284
- Banca
- FCC
- Órgão
- TRT - 5ª Região (BA)
- Ano
- 2022
- Cargo
- Analista Judiciário - Tecnologia da Informação
- Alógica.
- Bintegração.
- Cunidade.
- Dponta-a-ponta.
- Emesa.
GabaritoD — ponta-a-ponta.
Gabarito: letra D (ponta-a-ponta). O enunciado descreve um teste automatizado que simula a experiência do usuário em toda a pilha do produto, abrangendo histórias de nível de usuário como login, depósito e alteração de e-mail. Esse é o conceito clássico de teste ponta-a-ponta (end-to-end), que valida fluxos completos do sistema do início ao fim, garantindo que a interação do usuário real funcione sem bugs.
Teste de lógica (ou teste estrutural/caixa-branca) foca no código interno, como caminhos lógicos e condições, não na experiência do usuário em toda a pilha.
Teste de integração verifica a interação entre módulos ou componentes, mas não necessariamente percorre toda a pilha com um fluxo de usuário completo.
Teste de unidade testa a menor parte testável isoladamente (função, método), sem simular a experiência do usuário.
Teste ponta-a-ponta (end-to-end) simula o usuário real em toda a pilha, cobrindo histórias completas desde a entrada até a saída, exatamente como descrito.
Teste de mesa é uma técnica manual de revisão de código ou algoritmo, sem automação e sem simular a experiência do usuário no sistema.
Ao identificar um teste que "percorre toda a pilha" e simula ações do usuário (login, depósito), lembre-se: é end-to-end. Esse nível é essencial para validar requisitos funcionais completos e detectar problemas de integração entre componentes.
Gabarito: letra D.
Link permanente: /questoes/fc067284