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

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


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:

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

  • Ingrid Nunes
    Ingrid Nunes
    31/12/1969 • 21:00
    Gabarito: b)

    Vamos analisar cada afirmativa:

    I. Caixa-branca: correta. Essa técnica realmente trabalha com o código fonte, testando condições, fluxos, caminhos lógicos, etc.

    II. Caixa-preta: correta. Ela foca no comportamento externo, testando entradas e comparando saídas sem olhar o código interno.

    III. Caixa-cinza: incorreta. Caixa-cinza é uma combinação das duas anteriores, onde se tem algum conhecimento parcial do código, não tem a ver com facilidade de uso para o usuário.

    IV. Caixa-azul: incorreta. Não existe essa técnica chamada "caixa-azul" no contexto de testes de software.

    Portanto, apenas as afirmativas I e II estão corretas.
🔒
Conteúdo restrito

Cadastre-se para visualizar comentários e resoluções.

Criar conta grátis

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência. Política de Privacidade.