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

  1. Na hranici: Hodnota presne na hranici rozsahu.
  2. 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.
  3. 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.