Informática Múltipla Escolha

Sobre os testes de caixa preta, podemos afirmar:

Sobre os testes de caixa preta, podemos afirmar:

  1. Também é conhecido como teste funcional ou teste baseado em especificação.
  2. Fornece resultados que possibilitam uma análise diretamente relacionada ao código-fonte do sistema em teste.
  3. Somente é aplicado em nível de sistema, e não pode ser utilizado em outros níveis, como unidade e integração.
  4. São dependentes da linguagem de programação e do paradigma utilizado para o desenvolvimento da aplicação.

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A - Também é conhecido como teste funcional ou teste baseado em especificação.

Introdução aos Testes de Caixa Preta

Os testes de software são classificados principalmente pela forma como o teste é planejado e executado. O método de Caixa Preta (Black Box) é um dos pilares fundamentais da garantia de qualidade em TI.

Neste contexto, o objetivo principal é validar se o sistema está cumprindo os requisitos funcionais definidos, sem necessidade de conhecer a implementação interna.

## Análise das Alternativas

Abaixo, detalhamos por que a primeira opção é correta e as demais estão incorretas:

  • Alternativa Correta (A): O teste de caixa preta foca na entrada e saída de dados. Como ele ignora a estrutura interna, baseia-se nas especificações do requisito. Por isso, é frequentemente chamado de teste funcional ou baseado em especificação.
  • Alternativa Incorreta (B): Referir-se ao código-fonte é característica exclusiva do teste de Caixa Branca (White Box). Na caixa preta, o testador não vê o código, apenas o comportamento externo.
  • Alternativa Incorreta (C): Os testes de caixa preta não se limitam ao nível de sistema. Eles podem ser aplicados em testes de unidade (se o módulo tiver interface definida), integração e aceitação, dependendo da estratégia.
  • Alternativa Incorreta (D): Uma das maiores vantagens da caixa preta é sua independência tecnológica. Ela não depende da linguagem de programação ou do paradigma (orientado a objetos, procedural, etc.), pois valida o que o sistema faz, não como ele foi feito.
Tipo de TesteFoco PrincipalDependência do CódigoNível Típico
Caixa PretaFuncionalidadeNãoSistema, Aceitação
Caixa BrancaEstrutura InternaSimUnidade, Integração

Conclusão

O teste de caixa preta é definido pela capacidade de verificar a conformidade com as especificações externas, sendo sinônimo de teste funcional. As outras alternativas descrevem características do teste de caixa branca ou impõem restrições que não existem na prática.

Portanto, a assertiva correta é a que identifica o teste como funcional ou baseado em especificação.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.