A respeito de análise, projeto, implementação e testes de so...

Próximas questões
Com base no mesmo assunto
Q869373 Engenharia de Software

A respeito de análise, projeto, implementação e testes de software, julgue o seguinte item.


O particionamento de equivalência é uma técnica de teste caixa-preta caracterizada por dividir o domínio de entrada de um módulo em classes de equivalência, a partir das quais casos de teste são derivados.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: Certo

A técnica de particionamento de equivalência é um método de teste de caixa-preta utilizado para simplificar o teste de software. Essa técnica baseia-se na ideia de que você pode dividir o conjunto de todos os possíveis dados de entrada de um programa em 'classes de equivalência', onde cada classe agrupa dados que se espera que sejam tratados de forma idêntica pelo software. Então, ao invés de testar cada valor de entrada individualmente, você testa apenas um valor representativo de cada classe de equivalência.

Por exemplo, se um campo de entrada aceita números de 1 a 100, em vez de testar todos os 100 números, você pode criar três classes de equivalência: uma para números válidos (digamos, 1-100), uma para números abaixo do intervalo válido (<1) e outra para números acima do intervalo válido (>100). Então você escolheria um valor representativo para cada classe para testar - por exemplo, 50 para números válidos, 0 para números abaixo do intervalo e 101 para números acima do intervalo.

Essa abordagem é eficaz porque assume-se que se o software funciona corretamente para um valor representativo de uma classe de equivalência, ele funcionará corretamente para todos os valores daquela classe. Com isso, você reduz significativamente o número de testes que precisa executar, economizando tempo e recursos, mantendo ao mesmo tempo uma cobertura de teste razoável.

Portanto, a afirmação de que o particionamento de equivalência é uma técnica de teste caixa-preta que divide o domínio de entrada de um módulo em classes de equivalência, a partir das quais casos de teste são derivados, está correta. É uma técnica fundamental que todo engenheiro de software e profissional de qualidade de software devem conhecer, sendo frequentemente cobrada em concursos públicos na área de TI.

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

Particionamento de equivalência

 

O teste de caixa - preta está ligado ao PARTICIONAMENTO DE EQUIVALÊNCIA . . . Veja a fonte abaixo para maiores informações

 

Certo

Fonte:

http://www.inf.ufsc.br/~fabiane.benitti/byebug/objetos/OA25/presentation_html5.html

Correta!

Fonte: https://tqsoftware.wordpress.com/2008/10/23/tecnicas-de-teste-funcional-particionamento-de-equivalencia/

Partição de Equivalência - Agrupa os valores de entrada em categorias de dados para evitar redundância e aumentar a cobertura de testes do sistema.

Teste de Unidade é teste de caixa branca,

Teste de particionamento de equivalência é teste de caixa preta.

O particionamento de equivalência é uma técnica de testes com base em requisitos (também conhecida como caixa preta), que significa que ao utilizar esta técnica, a pessoa que testa aplicações passa a ter noção clara de cobertura de testes a partir de requisitos e especificações. Este tipo de técnica não requer conhecimento dos caminhos internos, estrutura ou implementação do software sob teste.

Clique para visualizar este comentário

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