Questão de Engenharia de Software — Teste de Software — FUNDATEC 2023
Engenharia de Software›Teste de Software
Código
qq897255
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Teste de Software e Garantia da Qualidade
Não existe um processo universal de teste de software, mas há conjuntos comuns de atividades de teste sem as quais os testes terão menor probabilidade de atingir seus objetivos estabelecidos. Nesse sentido, o processo de teste de software específico e apropriado em qualquer situação depende de muitos fatores. Atividades de teste estão envolvidas nesse processo e podem ser discutidas na estratégia de teste de uma organização. Qual atividade abaixo NÃO faz parte de uma atividade de testes?
AMonitoramento e controle dos testes.
BPlanejamento dos testes.
CCorreção do bug encontrado nos testes.
DModelagem do teste.
EExecução dos casos de teste.
Revelar gabarito e comentário▾
GabaritoC — Correção do bug encontrado nos testes.
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”.
Processo de Teste de Software
Gabarito: letra C. A atividade de correção de bugs (debugging) é uma atividade de desenvolvimento, não de teste. As atividades de teste propriamente ditas incluem planejamento, monitoramento e controle, modelagem (projeto) e execução, conforme conceitos da engenharia de software.
A questão exige distinguir entre atividades que compõem o processo de teste e atividades de correção de defeitos, que ocorrem após o teste. O processo de teste é composto por atividades como planejamento, análise e design (modelagem), implementação e execução, avaliação de critérios de saída, e encerramento. A correção de bugs é uma resposta ao relatório de defeitos, executada pela equipe de desenvolvimento.
1Planejamento
2Monitoramento e controle
3Modelagem (design)
4Execução
5Encerramento
LEVEL · soulevel.com.br
Alternativa A — ✅ Correta
Monitoramento e controle são atividades essenciais do processo de teste, permitindo acompanhar o progresso e ajustar o plano conforme necessário. Fazem parte do ciclo de vida do teste.
Alternativa B — ✅ Correta
O planejamento dos testes define objetivos, recursos, cronograma e escopo. É a primeira atividade do processo de teste e fundamental para o sucesso.
Alternativa C — ❌ Incorreta ⟵ GABARITO
A correção do bug encontrado não é uma atividade de teste. Após o testador reportar um defeito, a correção é realizada pelo desenvolvedor (depuração). O teste termina com a notificação; a correção é parte do desenvolvimento.
Alternativa D — ✅ Correta
Modelagem do teste (projeto de casos de teste, cenários e dados) é uma atividade de análise e design. Inclui a criação dos casos de teste conforme as técnicas (caixa-preta, caixa-branca, etc.).
Alternativa E — ✅ Correta
A execução dos casos de teste é a atividade central, onde o software é executado com as entradas definidas e os resultados são comparados com os esperados.
Conclusão: A única alternativa que não representa uma atividade de teste é a correção do bug (letra C).