Gabarito A
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.
Teste de caixa branca
- Também chamado de teste da caixa-de-vidro, é uma filosofia do projeto de casos de teste que usa a estrutura de controle descrita como parte do projeto no nível de componentes para derivar casos de teste.
- Pode-se olhar o código do programa para encontrar outros testes possíveis.
- Serve como complemento aos os testes de caixa-preta.
- Fundamenta-se em um exame rigoroso do detalhe procedimental.
- Os caminhos lógicos do software e as colaborações entre componentes são testados exercitando conjuntos específicos de condições e/ou ciclos;
- Trata-se de uma visão interna de um produto.
- É executado antecipadamente no processo de teste;
Alternativa: A