O teste de software é a investigação do software, a fim de f...

Próximas questões
Com base no mesmo assunto
Q116526 Engenharia de Software
O teste de software é a investigação do software, a fim de fornecer informações sobre sua qualidade em relação ao contexto em que ele deve operar. Isso inclui o processo de utilizar o produto para encontrar seus defeitos. Sobre as técnicas de testes de software, analise as afirmativas:

I. Caixa-branca: trabalha diretamente sobre o código fonte do componente de software para avaliar aspectos, como: teste de condição, teste de fluxo de dados, teste de ciclos, teste de caminhos lógicos, códigos nunca executados.
II. Caixa-preta: avalia o comportamento externo do componente de software, sem se considerar o comportamento interno do mesmo. Dados de entrada são fornecidos, o teste é executado e o resultado obtido é comparado a um resultado esperado previamente conhecido.
III. Caixa-cinza: tem por objetivo verificar a facilidade que o software possui de ser claramente compreendido e manipulado pelo usuário.
IV. Caixa-azul: avalia o comportamento do software em situação real de uso, onde são testadas as funcionalidades técnicas específicas do software.

Estão corretas apenas as afirmativas:
Alternativas