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:
- Identificar os dados de entrada: Determinar todos os parâmetros de entrada e seus possíveis valores.
- 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.
- 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.