Logo Passei Direto
Buscar
Os testes de software são fundamentais para garantir a qualidade e a confiabilidade de sistemas complexos. Segundo Pressman e Maxim (2021), dentre as várias abordagens de teste, destacam-se os testes de caixa-branca e caixa-preta, cada um com seu propósito e metodologia específicos. Os testes de caixa-branca envolvem a verificação da lógica interna do código, enquanto os testes de caixa-preta focam na funcionalidade externa sem conhecimento da estrutura interna. Ambas as abordagens são complementares e, quando usadas em conjunto, proporcionam uma cobertura abrangente para a detecção de erros, assegurando que o software funcione corretamente sob diversas condições e cenários. PRESSMAN, Roger S.; MAXIM, Bruce R. Engenharia de software. Grupo A, 2021. E-book. ISBN 9786558040118. Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9786558040118/. Acesso em: 24 jun. 2024. Considerando o texto apresentado, avalie as afirmações a seguir: I. Os testes de caixa-branca focam na avaliação das funcionalidades externas do software, sem considerar a estrutura interna do código. II. Os testes de caixa-preta permitem que todos os caminhos independentes de um módulo sejam exercitados pelo menos uma vez. III. Os testes de caixa-preta tentam encontrar erros de interface e comportamento, focando nos requisitos funcionais do software. IV. Os testes de caixa-branca exercitam todas as decisões lógicas nos seus estados verdadeiro e falso, verificando a estrutura de controle do software. É correto o que se afirma em:
User badge image
nicolle vendrame

há 4 semanas

Respostas

User badge image

Ed Verified user icon

há 4 semanas

Vamos analisar cada afirmativa: I. "Os testes de caixa-branca focam na avaliação das funcionalidades externas do software, sem considerar a estrutura interna do código." Falso. Testes de caixa-branca analisam a estrutura interna do código, não apenas as funcionalidades externas. II. "Os testes de caixa-preta permitem que todos os caminhos independentes de um módulo sejam exercitados pelo menos uma vez." Falso. Testes de caixa-preta não consideram os caminhos internos do código, eles focam na funcionalidade externa, sem conhecimento da estrutura interna. III. "Os testes de caixa-preta tentam encontrar erros de interface e comportamento, focando nos requisitos funcionais do software." Verdadeiro. Testes de caixa-preta avaliam o comportamento do sistema e verificam se os requisitos funcionais são atendidos. IV. "Os testes de caixa-branca exercitam todas as decisões lógicas nos seus estados verdadeiro e falso, verificando a estrutura de controle do software." Verdadeiro. Testes de caixa-branca verificam a lógica interna, incluindo decisões lógicas e estruturas de controle. Portanto, os itens corretos são III e IV. Resposta correta: alternativa que contenha III e IV. Como as alternativas não foram fornecidas, a resposta correta é: III e IV.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina