Ed
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.