SóProvas


ID
1043848
Banca
CESPE / CEBRASPE
Órgão
MPU
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

No que concerne a teste de software, julgue os próximos itens.


Um dos critérios do teste de unidade é o particionamento de equivalência, que consiste no particionamento do domínio de entrada do programa de modo que o conjunto de testes resultantes corresponda a uma representação satisfatória de todo o domínio.

Alternativas
Comentários
  • CONCEITUAÇÃO
    Método de caixa preta (abordagem funcional) - Orientado a dado ou orientado a entrada e saída, a técnica de caixa-preta avalia o comportamento externo do componente de software, sem se considerar o comportamento interno do mesmo. Principais técnicas:
     
    - Testes baseados em grafos: Graph-based testing methods. Toda aplicação é construída por “objetos”. Essa técnica identifica todos estes objetos e gera gráficos para representá-los. Os objetos e relacionamentos são testados para descobrir erros e comportamentos inesperados.
    - Partição de equivalência: é um método que divide o domínio de entrada em categorias de dados. Cada categoria revela uma classe de erros, permitindo que casos de testes na mesma categoria sejam eliminados sem que se prejudique a cobertura dos testes.
    - Analise de valor limite: Em geral, erros nas fronteiras do domínio da entrada são mais frequentes do que nas regiões centrais. A análise de valor limite é uma técnica p/ seleção de casos de teste que exercitam os limites. O emprego dessa técnica deve ser complementar ao emprego da partição de equivalência. Assim, em vez de se selecionar um elemento aleatório de cada classe de equivalência, selecionam-se os casos de teste nas extremidades de cada classe.
    - Matriz ortogonal
     

    CONCLUSÃO
    A partição de equivalência é uma técnica de teste do método caixa preta.

    Alternativa: Errada

    Fonte: Fernado Pedrosa (Provas de TI)
  • Também conhecida como teste unitário ou teste de módulo, é a fase em que se testam as menores unidades de software desenvolvidas (pequenas partes ou unidades do sistema). O universo alvo desse tipo de teste são as subrotinas, métodos, classes ou mesmo pequenos trechos de código. Assim, o objetivo é o de encontrar falhas de funcionamento dentro de uma pequena parte do sistema funcionando independentemente do todo.


    Fonte: http://pt.wikipedia.org/wiki/Teste_de_unidade

  • Teste de Unidade é teste de caixa branca, Teste de particionamento de equivalência é teste de caixa preta.

  • Difícil afirmar que isso está errado. Partição de equivalência é uma técnica caixa preta. Mas não é possível incluir nos testes unitários alguns testes do tipo caixa preta?

     Normalmente neste tipo de questão deveríamos nos atentar mais ao que foi descrito após a introdução. Difícil advinhar o que o examinador está cobrando na questão, até porque frequentemente os erros que não são o foco da questão são relevados pelo CESPE.

     

     

  • Sergio Gonçalves, Teste de Unidade é caixa preta e não caixa branca.

    Cuidado.