Sobes.tech
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:

  1. Na fronteira: Valor exatamente na fronteira do intervalo.
  2. Perto da fronteira (dentro do intervalo): Valor que difere minimamente da fronteira, mas dentro do intervalo permitido.
  3. 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.