Alternativa C - A técnica analisa o funcionamento completo do sistema, inclusive seu código fonte
Introdução
Esta questão trata de testes de caixa-preta (black-box testing), uma técnica fundamental em garantia de qualidade de software. O objetivo é identificar qual afirmação está incorreta sobre este tipo de teste.
Desenvolvimento
O que é Teste de Caixa-Preta?
Teste de caixa-preta caracteriza-se por:
- Avaliar o sistema sem conhecimento da implementação interna
- Focar em entradas e saídas esperadas
- Basear-se nos requisitos funcionais
- Não analisar código fonte
| Tipo de Teste | Analisa Código Fonte? | Base Principal |
|---|
| Caixa-Preta | NÃO | Requisitos/Entrada-Saída |
| Caixa-Branca | SIM | Estrutura Interna/Código |
Análise das Alternativas
- Alternativa 1: Correta. Requisitos adequados são essenciais para planejar testes de qualidade.
- Alternativa 2: Correta. Reflete exatamente o conceito de caixa-preta: ignora implementação interna.
- Alternativa 3: INCORRETA. Esta afirmação descreve teste de caixa-branca, não caixa-preta. O código fonte é justamente o que se evita analisar na caixa-preta.
- Alternativa 4: Correta. Casos de uso são técnica comum em testes de caixa-preta.
Conclusão
A alternativa C é incorreta porque contradiz o princípio fundamental da caixa-preta: não examinar o código fonte. Quem analisa o código internamente é o teste de caixa-branca (white-box testing).
Nota: Em questões de concursos, sempre verifique se há necessidade de confirmação oficial com material de referência atualizado.