Sobes.tech
Middle

Como realizar uma partição equivalente sem usar valores limites?

sobes.tech IA

Resposta da IA

A partição equivalente sem valores limite concentra-se em dividir os dados de entrada em classes, onde todos os valores dentro de uma classe, como se supõe, serão tratados de forma semelhante pelo sistema.

Metodologia:

  1. Identificar os dados de entrada: Determinar todos os parâmetros de entrada e seus possíveis valores.
  2. Dividir em classes: Com base na lógica de negócio, requisitos e conhecimentos do domínio, dividir esses valores em grupos. Os valores dentro de cada grupo devem provocar um comportamento semelhante do sistema.
  3. Escolher um representante: Selecionar um ou mais valores representativos de cada classe para testes. Não é necessário escolher valores próximos aos limites, o importante é que eles representem a classe.

Exemplo: Campo "Idade". Requisito: Usuários com mais de 18 anos podem se registrar. Classes de equivalência:

  • Usuários autorizados a se registrar (por exemplo, 19, 30, 65).
  • Usuários não autorizados a se registrar (por exemplo, 5, 12, 17).

Dados de teste (representantes selecionados): 30, 12.

Este método é mais geral e pode ser usado mesmo quando os valores limite precisos não são evidentes ou não estão definidos. Ajuda a reduzir o número de casos de teste, cobrindo diversos cenários.