Questão de Engenharia de Software — Conceitos e Tipos de Testes de Software — FUNDATEC 2023
Engenharia de Software›Conceitos e Tipos de Testes de Software
Código
qa541648
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Cargo
ANC ( )
Existem vários ciclos de vida de testes existentes no mercado. Independentemente do modelo de ciclo de vida de desenvolvimento de software escolhido, as atividades de teste devem começar nos estágios iniciais do ciclo de vida, aderindo ao princípio de testar do início. Um ciclo de vida muito utilizado é o Test Management (TMap) por ser bastante didático e fácil de analisar. Esse ciclo de vida do processo de teste é composto por diversas etapas ou fases, sendo quatro delas sequenciais ou em cascata, e duas paralelas. Analise a tabela abaixo e assinale a alternativa correta em relação à opção que indica as fases que são sequenciais e as fases que são paralelas.
Fases / Opções
Opção 1
Opção 2
Opção 3
Opção 4
Opção 5
Planejamento
Sequencial
Paralela
Sequencial
Paralela
Sequencial
Preparação
Paralela
Paralela
Sequencial
Sequencial
Sequencial
Procedimentos Iniciais
Paralela
Sequencial
Sequencial
Sequencial
Sequencial
Especificação
Sequencial
Sequencial
Sequencial
Sequencial
Paralela
Execução
Sequencial
Sequencial
Sequencial
Sequencial
Paralela
Entrega
Sequencial
Sequencial
Paralela
Paralela
Sequencial
AOpção 1.
BOpção 2.
COpção 3.
DOpção 4.
EOpção 5.
Revelar gabarito e comentário▾
GabaritoB — Opção 2.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Ciclo de vida de testes TMap: fases sequenciais e paralelas
Gabarito: letra B (Opção 2). No ciclo de vida de testes TMap, as fases Planejamento, Preparação, Especificação, Execução e Entrega são sequenciais (executadas em cascata, uma após a outra), enquanto Procedimentos Iniciais e Controle são as duas fases paralelas (executadas simultaneamente às demais). A Opção 2 é a única que classifica corretamente todas as fases da tabela.
O TMap (Test Management Approach) é um modelo de gestão de testes que organiza o processo em fases bem definidas. A lógica por trás dessa estrutura é simples: algumas atividades dependem da conclusão da anterior para começar (sequenciais), enquanto outras precisam estar ativas durante todo o processo para dar suporte e garantir a qualidade (paralelas).
As fases sequenciais seguem uma ordem lógica de execução: primeiro planeja-se, depois prepara-se o ambiente e os dados, em seguida especificam-se os casos de teste, executa-se e, por fim, entrega-se o produto testado. Já as fases paralelas — Procedimentos Iniciais e Controle — não têm uma ordem fixa; elas ocorrem ao longo de todo o ciclo, desde o início até o fim, monitorando e ajustando o processo.
Vamos analisar cada fase da tabela:
Planejamento: é a primeira fase sequencial. Define a estratégia, o escopo, os recursos e o cronograma dos testes. Sem planejamento, as demais fases não têm direção.
Preparação: segunda fase sequencial. Prepara o ambiente de teste, os dados, as ferramentas e a infraestrutura necessária para a execução.
Procedimentos Iniciais: é uma fase paralela. Envolve a definição de procedimentos, padrões e critérios de entrada e saída que serão usados durante todo o processo. Não é uma fase que "termina" para a próxima começar; ela permeia todo o ciclo.
Especificação: terceira fase sequencial. Consiste em detalhar os casos de teste, os dados de teste e os resultados esperados, com base nos requisitos e na análise de risco.
Execução: quarta fase sequencial. É a fase em que os casos de teste são executados, os resultados são registrados e os defeitos são reportados.
Entrega: quinta e última fase sequencial. Envolve a avaliação dos resultados, a emissão de relatórios e a decisão sobre a liberação ou não do software.
A pegadinha desta questão está em classificar Procedimentos Iniciais como sequencial. Muitos candidatos, ao verem o nome "iniciais", assumem que é a primeira fase sequencial, mas no TMap ela é uma atividade de suporte que ocorre em paralelo. As duas fases paralelas do TMap são Procedimentos Iniciais e Controle (esta última nem aparece na tabela, mas é a outra fase paralela clássica do modelo).
Agora, vamos verificar cada opção:
1Planejamento
2Preparação
3Especificação
4Execução
5Entrega
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
A Opção 1 classifica Preparação como Paralela e Procedimentos Iniciais como Paralela. Isso está errado: Preparação é uma fase sequencial (depende do planejamento e precede a especificação), e Procedimentos Iniciais é uma fase paralela (correto), mas o erro em Preparação já invalida a opção.
Alternativa B — ✅ Correta ⟵ GABARITO
A Opção 2 classifica corretamente todas as fases: Planejamento (Sequencial), Preparação (Sequencial), Procedimentos Iniciais (Paralela), Especificação (Sequencial), Execução (Sequencial) e Entrega (Sequencial). É exatamente a estrutura do TMap: cinco fases sequenciais e uma paralela (Procedimentos Iniciais), sendo a outra fase paralela (Controle) não listada na tabela.
Alternativa C — ❌ Incorreta
A Opção 3 classifica Planejamento como Sequencial (correto), Preparação como Sequencial (correto), Procedimentos Iniciais como Sequencial (errado — deveria ser Paralela), Especificação como Sequencial (correto), Execução como Sequencial (correto) e Entrega como Paralela (errado — deveria ser Sequencial). O erro em Procedimentos Iniciais e Entrega invalida a opção.
Alternativa D — ❌ Incorreta
A Opção 4 classifica Planejamento como Paralela (errado — deveria ser Sequencial), Preparação como Sequencial (correto), Procedimentos Iniciais como Sequencial (errado — deveria ser Paralela), Especificação como Sequencial (correto), Execução como Sequencial (correto) e Entrega como Paralela (errado — deveria ser Sequencial). Múltiplos erros invalidam a opção.
Alternativa E — ❌ Incorreta
A Opção 5 classifica Planejamento como Sequencial (correto), Preparação como Sequencial (correto), Procedimentos Iniciais como Sequencial (errado — deveria ser Paralela), Especificação como Paralela (errado — deveria ser Sequencial), Execução como Paralela (errado — deveria ser Sequencial) e Entrega como Sequencial (correto). Os erros em Procedimentos Iniciais, Especificação e Execução invalidam a opção.
NÃO CAIA NESSA!
A banca explora a confusão entre Procedimentos Iniciais e a primeira fase sequencial. O nome "iniciais" sugere que seja a primeira etapa da cascata, mas no TMap ela é uma atividade de suporte paralela, que ocorre durante todo o ciclo. Lembre-se: as duas fases paralelas do TMap são Procedimentos Iniciais e Controle — as demais (Planejamento, Preparação, Especificação, Execução e Entrega) são sequenciais.
PEGA ESSA DICA!
Para questões sobre o TMap, memorize a lista das fases e sua natureza. Uma tabela mental ajuda:
Fase
Natureza
Planejamento
Sequencial
Preparação
Sequencial
Procedimentos Iniciais
Paralela
Especificação
Sequencial
Execução
Sequencial
Entrega
Sequencial
Controle
Paralela
Na prova, identifique primeiro as duas fases paralelas (Procedimentos Iniciais e Controle) e depois confira se as demais estão como sequenciais. Isso resolve a questão rapidamente.