Junior
Jak otestovat interval pomocí metody hraničních hodnot?
sobes.tech AI
Odpověď od AI
Pro testování intervalu [a, b] metodou hranicních hodnot se kontrolují následující body:
- a: Dolní hranice intervalu.
- a + 1: Hodnota mírně větší než dolní hranice.
- b: Horní hranice intervalu.
- b - 1: Hodnota mírně menší než horní hranice.
- Hodnota mimo interval vpravo (větší než b).
- Hodnota mimo interval vlevo (menší než a).
Dále, pokud je to vhodné, je třeba zvážit:
- Průměrnou hodnotu v intervalu (a + b) / 2.
- Hranicní hodnoty pro datový typ (například maximum/minimum int).
- Zvláštní hraniční případy, pokud jsou známy z požadavků (například 0, -1, 1).
Například pro interval [10, 100]:
- 10
- 11
- 100
- 99
- 101
- 9
- 55 (průměr)
Pokud je používán otevřený nebo polootevřený interval, metoda se upraví. Například pro interval (a, b) se kontrolují a+1, b-1, a, b a hodnoty mimo interval.