Questões Engenharia de Software Teste de Software

O teste de software é a investigação do software, a fim de fornecer informações sobr...

Responda: 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...


1Q116017 | Engenharia de Software , Teste de Software, Analista de Sistemas, Prefeitura de Santa Maria Madalena RJ, CONSULPLAN

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:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

💬 Comentários

Confira os comentários sobre esta questão.
Ingrid Nunes
Por Ingrid Nunes em 31/12/1969 21:00: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.
⚠️ Clique para ver os comentários

Visualize os comentários desta questão clicando no botão abaixo

Ver comentários
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.