Junior
Jak przetestować zakres, używając metody wartości granicznych?
sobes.tech AI
Odpowiedź od AI
Aby przetestować zakres [a, b] metodą wartości granicznych, sprawdza się następujące punkty:
- a: Dolna granica zakresu.
- a + 1: Wartość nieco większa od dolnej granicy.
- b: Górna granica zakresu.
- b - 1: Wartość nieco mniejsza od górnej granicy.
- Wartość poza zakresem po prawej stronie (większa od b).
- Wartość poza zakresem po lewej stronie (mniejsza od a).
Ponadto, jeśli to możliwe, należy rozważyć:
- Średnia wartość w zakresie (a + b) / 2.
- Wartości graniczne dla typu danych (np. maksimum/minimum int).
- Specjalne przypadki graniczne, jeśli są znane z wymagań (np. 0, -1, 1).
Na przykład, dla zakresu [10, 100]:
- 10
- 11
- 100
- 99
- 101
- 9
- 55 (średnia)
Jeśli używany jest otwarty lub półotwarty zakres, metoda jest dostosowywana. Na przykład, dla zakresu (a, b), sprawdzane są a+1, b-1, a, b oraz wartości poza zakresem.