Junior
Koľko kontrol je potrebné vykonať pri analýze hraničných hodnôt?
sobes.tech AI
Odpoveď od AI
Pre analýzy hraničných hodnôt sú potrebné minimálne tri kontroly pre každú hraničnú podmienku:
- Na hranici: Hodnota presne na hranici rozsahu.
- V blízkosti hranice (vo vnútri rozsahu): Hodnota, ktorá sa minimálne líši od hranice, ale je vo vnútri povoleného rozsahu.
- V blízkosti hranice (mimo rozsahu): Hodnota, ktorá sa minimálne líši od hranice, ale je mimo povoleného rozsahu.
Príklad pre číselné pole s rozsahom od 1 do 10:
- 1 (na spodnej hranici)
- 2 (blízko spodnej hranice, vo vnútri)
- 0 (blízko spodnej hranice, mimo)
- 10 (na hornej hranici)
- 9 (blízko hornej hranice, vo vnútri)
- 11 (blízko hornej hranice, mimo)
Pre logické alebo reťazcové hranice (napríklad minimálna/maximálna dĺžka reťazca) platí rovnaký princíp: testy na samotnej hranici, trochu menej a trochu viac.