Sobes.tech
Junior

Kolik kontrol je třeba provést při analýze hraničních hodnot?

sobes.tech AI

Odpověď od AI

Pro analýzu hraničních hodnot jsou potřeba minimálně tři kontroly pro každou hraniční podmínku:

  1. Na hranici: Hodnota přesně na hranici rozsahu.
  2. V blízkosti hranice (uvnitř rozsahu): Hodnota, která se liší minimálně od hranice, ale je uvnitř povoleného rozsahu.
  3. V blízkosti hranice (mimo rozsah): Hodnota, která se liší minimálně od hranice, ale je mimo povolený rozsah.

Příklad pro číselné pole s rozsahem od 1 do 10:

  • 1 (na spodní hranici)
  • 2 (blízko spodní hranice, uvnitř)
  • 0 (blízko spodní hranice, mimo)
  • 10 (na horní hranici)
  • 9 (blízko horní hranice, uvnitř)
  • 11 (blízko horní hranice, mimo)

Pro logické nebo řetězcové hranice (například minimální/maximální délka řetězce) platí stejný princip: testy na samotné hranici, trochu méně a trochu více.