SóProvas


ID
1403374
Banca
FCC
Órgão
TJ-AP
Ano
2014
Provas
Disciplina
Engenharia de Software
Assuntos

No Tribunal de Justiça do Estado do Amapá, um software está passando por um teste no qual são verificadas as suas funcionalidades sem preocupação com os detalhes de implementação. Nesse processo de teste estão sendo realizadas a identificação das funcionalidades que o software deve realizar e a criação dos casos de testes capazes de checar se essas funcionalidades estão sendo realizadas adequadamente. Trata-se do teste

Alternativas
Comentários
  • Segue breve explicação sobre os tipos de testes mencionados na questão:


    Teste Alfa: O período entre o término do desenvolvimento e a entrega é conhecido como fase alfa e os testes executados nesse período, como testes alfa. PRESSMAN afirma que o teste alfa é conduzido pelo cliente no ambiente do desenvolvedor, com este “olhando sobre o ombro” do usuário e registrando erros e problemas de uso.


    Teste de Unidade: Teste em um nível de componente ou classe. É o teste cujo objetivo é um “pedaço do código”.


    Teste de Integração: Garante que um ou mais componentes combinados (ou unidades) funcionam. Podemos dizer que um teste de integração é composto por diversos testes de unidade.


    Teste de caixa-preta: Testar todas as entradas e saídas desejadas. Não se está preocupado com o código, cada saída indesejada é visto como um erro.


    Teste caixa-branca: O objetivo é testar o código. Às vezes, existem partes do código que nunca foram testadas.


    Fontes: 
  • Caixa Preta / Funcional: 
    - Não se conhece a estrutura interna no SW, portanto, os testes são feitos utilizando uma ABORDAGEM FUNCIONAL: entradas e saídas definidos
    - lembrar que numa caixa preta não se pode enxergar as partes internas, logo, não se conhece sua estrutura ;)

    Caixa branca / Estrutural:
    - Aqui se conhece  a estrutura interna do programa! Testa-se laços, estruturas lógicas (Ifs  elses), etc
    - Lembrar que numa Caixa Branca (transparente) é possível ver sua estrutura interna :P


  • Teste de Validação - Também pode ser Caixa Preta ou Teste Funcional

    Fonte: Pressman

  • Gabarito E

    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 !