Questão de Engenharia de Software — Teste de Software — CESPE / CEBRASPE 2023
Engenharia de Software›Teste de Software
Código
ce159960
Banca
CESPE / CEBRASPE
Órgão
SEFIN de Fortaleza - CE
Ano
2023
Nível
Superior
Cargo
Analista Fazendário Municipal - Área de Conhecimento: Ciência da Computação, Informática/Processamento de Dados
Acerca dos testes de software e das ferramentas para automatização de testes, bem como do desenvolvimento orientado por comportamento, julgue o item que se segue. Em um teste funcional de software, os elementos de uma classe devem se comportar de maneira equivalente.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoC — Certo
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Teste Funcional de Software – Particionamento de Equivalência
✅ CERTO. A afirmação está correta. No teste funcional (caixa-preta), aplica-se a técnica de particionamento de equivalência, onde os dados de entrada são divididos em classes de equivalência. Elementos de uma mesma classe devem se comportar de maneira equivalente, ou seja, devem ser tratados de forma idêntica pelo software, produzindo o mesmo resultado esperado. Por isso, é suficiente testar um único representante de cada classe para cobrir todos os casos equivalentes.
Particionamento de equivalência: Premissa (Elementos da mesma classe, Comportamento equivalente, Mesmo resultado esperado); Consequência (Testar 1 representante por classe, Cobre todos os equivalentes); Não confundir com (Análise de valor limite (testa extremos))
NÃO CAIA NESSA!
Lembre-se: no particionamento de equivalência, a premissa é que todos os elementos de uma classe de equivalência são processados de modo igual. Não confunda com a análise de valor limite, que testa os extremos das classes.