Teste Caixa Branca
Acessa o código fonte, conhecendo a estrutura interna do produto, possibilitando que sejam escolhidas partes específicas de um componente aser avaliados, permitindo uma busca precisa do comportamento da estrutura interna do software.
Os níveis de teste caixa branca são os Testes de Unidade e o Teste Estático.
Teste Caixa Preta
Testa entradas e saídas do software, sem acesso ao código fonte.
A) branca, para validar parâmetros de entrada;
Comentário: Não. Teste de caixa preta é utilizado para validar parâmetros de entrada.
B) preta, para garantir que caminhos independentes dos componentes tenham sido testados;
Comentário: Não. Teste de caixa banca é utilizado para validar se os caminhos independentes dos componentes.
C) branca do tipo análise de valor-limite;
Comentário: Não. Teste de caixa preta é utilizado para análise de valor-limite.
D) preta como alternativa a testes de caixa branca;
Comentário: Não. Teste de caixa branca há acesso à estrutura interna, ao contrário do teste de caixa preta. Portanto, o teste de caixa preta não pode ser uma alternativa ao teste de caixa branca.
E) branca, para exercitar decisões lógicas em seus lados verdadeiro e falso.
Comentário: Sim. Uma vez que no teste de caixa branca há acesso à estrutura interna.