Logo Passei Direto
Buscar
Qual e a relacao entre testes unitarios e o conceito de "caixa preta" nos testes?
a) Testes unitarios sao realizados com base em dados de entrada e saida, sem se preocupar com a implementacao interna do sistema, como no conceito de "caixa preta".
b) Testes unitarios focam em verificar o codigo interno, enquanto os testes de caixa preta nao lidam com o comportamento do sistema.
c) Nao ha relacao entre esses conceitos.
d) Testes unitarios sao uma forma de teste "caixa branca", ja que examinam internamente o funcionamento do codigo.
User badge image
Exercícios Para o Conhecimento

há 3 meses

Respostas

User badge image

Ed Verified user icon

há 3 meses

Para entender a relação entre testes unitários e o conceito de "caixa preta", precisamos analisar o que cada um desses termos significa. - Testes unitários: são testes que verificam o funcionamento de partes específicas do código (unidades), geralmente focando na lógica interna e no comportamento do código. - Teste de caixa preta: é um método de teste onde o testador não tem conhecimento da implementação interna do sistema. Ele se concentra apenas nas entradas e saídas do sistema. Agora, vamos analisar as alternativas: a) Testes unitários são realizados com base em dados de entrada e saída, sem se preocupar com a implementação interna do sistema, como no conceito de "caixa preta". - Esta afirmação é incorreta, pois os testes unitários se preocupam com a implementação interna. b) Testes unitários focam em verificar o código interno, enquanto os testes de caixa preta não lidam com o comportamento do sistema. - Esta afirmação é confusa, pois os testes de caixa preta sim lidam com o comportamento do sistema, mas não com a implementação interna. c) Não há relação entre esses conceitos. - Esta afirmação é falsa, pois ambos são métodos de teste, mas com enfoques diferentes. d) Testes unitários são uma forma de teste "caixa branca", já que examinam internamente o funcionamento do código. - Esta afirmação é correta, pois testes unitários realmente se enquadram na categoria de testes "caixa branca". Portanto, a alternativa correta é: d) Testes unitários são uma forma de teste "caixa branca", já que examinam internamente o funcionamento do código.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina