Considerando a arquitetura de software convencional, a téc...

Próximas questões
Com base no mesmo assunto
Ano: 2012 Banca: FUNCAB Órgão: MPE-RO Prova: FUNCAB - 2012 - MPE-RO - Analista de Sistemas |
Q222050 Engenharia de Software
Considerando a arquitetura de software convencional, a técnica de teste que avalia o comportamento externo do componente de software, sem considerar o seu comportamento interno, denomina-se:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - Caixa-preta.

A técnica de teste denominada caixa-preta é focada em avaliar a funcionalidade do componente de software com base em sua especificação. O objetivo é verificar se os resultados das ações são os esperados, sem qualquer consideração sobre como o software processa as entradas e produz as saídas internamente. Portanto, o teste de caixa-preta é desenhado e executado a partir do que o software deve fazer, isto é, suas especificações funcionais e requisitos de usuário.

Os testadores que aplicam a técnica de caixa-preta não necessitam ter conhecimento da estrutura interna do código. Eles se concentram em gerar conjuntos de entradas e observar as saídas correspondentes, verificando se o comportamento do software está alinhado com o que foi estabelecido pelos critérios de aceitação e documentação.

As demais alternativas não são aplicáveis ao conceito abordado pela questão:

  • Caixa-branca refere-se aos testes que consideram o comportamento interno do software, ou seja, a estrutura do código-fonte.
  • Caixa-cinza é uma mistura das técnicas de caixa-preta e caixa-branca, onde o testador tem um conhecimento parcial da estrutura interna do sistema.
  • Regressão é um tipo de teste que verifica se alterações recentes no código não prejudicaram funcionalidades existentes.
  • Técnicas não funcionais são aquelas que testam aspectos como desempenho, segurança, usabilidade, entre outros, e não apenas a funcionalidade.

Entendendo o propósito e as características do teste de caixa-preta, é claro que a alternativa correta para a questão é a C, pois está alinhada com a definição de testes que focam na análise do comportamento externo do componente de software, sem necessidade de conhecimento sobre sua estrutura interna.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Teste caixa-preta tem como foc as entradas e saídas especificadas nos requisitos funcionais, por isso, também é conhecido como teste funcional ou teste comportamental.

Gabarito C

Essas técnicas de Teste se dividem entre Funcional e Estrutural, sendo que o Teste Funcional, ou Teste de Caixa Preta (Black Box), é aquele que tem como alvo verificar se a implementação está de acordo com o que foi especificado. Já o Teste Estrutural, também chamado de Teste de Caixa Branca (White Box), busca garantir que o software desenvolvido esteja bem estruturado internamente, portanto, funcionando corretamente.

 

"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !
 

Teste de caixa preta

- Usa a especificação de um sistema para identificar as partições de equivalência.

- Não é preciso de nenhum conhecimento de como funciona o sistema.

- Também chamado de teste comportamental, focaliza os requisitos funcionais do software.

- O teste caixa-preta não é uma alternativa as técnicas caixa-branca, e sim uma abordagem complementar, com possibilidade de descobrir uma classe de erros diferente daquela obtida com métodos de caixa-branca.

- O teste de caixa-preta tende a ser aplicado em estágios posteriores do teste.

Alternativa: C

Clique para visualizar este comentário

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