Junior
Como testar um intervalo dentro dos valores limite?
sobes.tech IA
Resposta da IA
O teste de limites ao verificar um intervalo implica verificar o comportamento do sistema nos limites dos valores permitidos e perto deles.
- Intervalo permitido: [Valor mínimo, Valor máximo]
- Pontos de teste:
- Valor mínimo
- Valor mínimo + 1 (ou o menor aumento possível)
- Valor máximo
- Valor máximo - 1 (ou a menor diminuição possível)
- Valor menor que o mínimo (fora do intervalo)
- Valor maior que o máximo (fora do intervalo)
- Um ou vários valores dentro do intervalo (para verificar o comportamento "normal")
Exemplos de cenários:
Consideremos um campo de entrada de idade com um intervalo permitido de 1 a 120.
| Caso de teste | Valor de entrada | Resultado esperado | Comentário |
|---|---|---|---|
| Limite mínimo | 1 | Validação bem-sucedida | Mínimo permitido |
| Próximo do mínimo | 2 | Validação bem-sucedida | Permitido |
| Limite máximo | 120 | Validação bem-sucedida | Máximo permitido |
| Próximo do máximo | 119 | Validação bem-sucedida | Permitido |
| Fora do intervalo | 0 | Mensagem de erro | Menor que o mínimo |
| Fora do intervalo | 121 | Mensagem de erro | Maior que o máximo |
| Dentro do intervalo | 50 | Validação bem-sucedida | Valor típico |
Esta abordagem identifica eficazmente defeitos relacionados ao manuseio incorreto de condições limites, que frequentemente são a fonte de erros.