Imagem de fundo

É um desafio encontrar todos os erros durante o teste de um...

É um desafio encontrar todos os erros durante o teste de um software. Na verdade, em geral, é uma tarefa impraticável e muitas vezes impossível. Visando maximizar a chance de encontrar defeitos, é preciso lançar mão de estratégias, como os testes de caixa preta e os testes de caixa branca. Em relação a essas duas estratégias,


A

o teste de caixa preta ignora o código fonte e foca em como o software funciona, testando suas funcionalidades e confrontando os resultados com as especificações.


B

o teste de caixa preta é focado na lógica de implementação, tentando cobrir todos os caminhos lógicos possíveis como, por exemplo, os testes de unidade.


C

o teste de caixa branca verifica se o sistema está pronto para ser usado como foi pensado pelo usuário e pode ser checado por meio dos testes de aceitação.


D

o teste de caixa branca não requer conhecimento sobre o funcionamento do código, apenas o conhecimento das especificações e dos requisitos.