NÃO se trata de uma categoria de erros encontrados por meio ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A - Conjunto básico de caminhos de execução.
O teste de caixa-preta é uma estratégia de teste focada na avaliação do comportamento externo do software, sem considerar a estrutura interna do código. Ela se concentra nos requisitos e funcionamento esperado do sistema. Os conhecimentos necessários para resolver essa questão incluem o entendimento das técnicas de teste de caixa-preta e os tipos de erros que elas visam identificar.
Justificativa para a alternativa A ser correta:
Quando falamos em "Conjunto básico de caminhos de execução", estamos nos referindo a um conceito associado ao teste de caixa-branca. Esta técnica de teste baseia-se na análise da estrutura interna do código fonte. Busca garantir que todos os caminhos lógicos sejam testados pelo menos uma vez. Portanto, não é uma categoria de erros que o teste de caixa-preta normalmente encontraria.
Por outro lado, as alternativas B, C, D e E apontam para questões que são típicas do foco do teste de caixa-preta, como:
- Funções incorretas ou omitidas: Avalia se todas as funções do software foram implementadas corretamente e se nenhuma funcionalidade especificada está ausente.
- Acesso à base de dados externa: Verifica se há problemas na interação do software com bancos de dados externos.
- Comportamento ou desempenho: Testa se o software se comporta conforme o esperado em diferentes condições e se mantém o desempenho adequado.
- Iniciação e término: Checa se o software inicia e termina suas operações como esperado.
Dessa forma, ao compreender o objetivo e a metodologia dos testes de caixa-preta, torna-se evidente o motivo pelo qual a alternativa A não se enquadra nessa categoria de teste.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Isso está relacionado ao teste de McCabe, ou teste do caminho básico, que deve executar um conjunto básico do programa.
Um caminho básico é o conjunto de caminhos de execução em que um programa executa cada um de seus comandos pelo menos uma vez, e as condicionais são executadas tanto quando for verdadeiro quanto quando for falso.
Um caminho independente é um caminho que introduza um novo conjunto de comandos, ou uma condicional, em sua execução.
(Fonte: Engenharia de Software, 7ed, Pressman, pag 439)
Gabarito letra "A".
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo