Junior
Quantas verificações são necessárias ao analisar os valores limite?
sobes.tech IA
Resposta da IA
Para a análise de valores limite, são necessárias pelo menos três verificações para cada condição limite:
- Na fronteira: Valor exatamente na fronteira do intervalo.
- Perto da fronteira (dentro do intervalo): Valor que difere minimamente da fronteira, mas dentro do intervalo permitido.
- Perto da fronteira (fora do intervalo): Valor que difere minimamente da fronteira, mas fora do intervalo permitido.
Exemplo para um campo numérico com intervalo de 1 a 10:
- 1 (na fronteira inferior)
- 2 (perto da fronteira inferior, dentro)
- 0 (perto da fronteira inferior, fora)
- 10 (na fronteira superior)
- 9 (perto da fronteira superior, dentro)
- 11 (perto da fronteira superior, fora)
Para limites lógicos ou de strings (por exemplo, comprimento mínimo/máximo de uma string), o princípio permanece: testes na própria fronteira, um pouco menos e um pouco mais.