Junior
Mi a határérték tesztelésnél?
sobes.tech MI
Válasz az MI-től
A határértékek a tesztelés során a bemeneti adatok szélső, kritikus és hozzájuk közeli értékei, amelyeket a rendszer viselkedésének ellenőrzésére használnak az elfogadható értéktartományok határain.
A határérték kiválasztásának megközelítései:
- Pontos határértékek: minimális (min), maximális (max) és ezekhez nagyon közeli értékek (min+1, max-1).
- Határon kívüli értékek: kisebbek a minimumnál (min-1) és nagyobbak a maximumnál (max+1).
- Határértéken és közelében lévő értékek: nyitott és zárt intervallumokra.
A Határérték-elemzés (Boundary Value Analysis - BVA) hatékony, ha a bemeneti adatok egyértelműen meghatározott tartományokkal rendelkeznek (számok, dátumok, meghatározott hosszúságú szövegek).
Példa: Az "Kor" mező értékei 18-tól 65-ig terjednek. A teszteléshez használandó határértékek:
- 17 (min-1)
- 18 (min)
- 19 (min+1)
- 64 (max-1)
- 65 (max)
- 66 (max+1)
Előnyök:
- Magas valószínűséggel észleli a hibákat a határoknál.
- Rendszeres megközelítés a tesztadatok kiválasztásához.
Hátrányok:
- Nem hatékony nem numerikus vagy logikai bemeneti adatok esetén.
- Nem helyettesíti más tesztervezési technikákat.
Gyakran alkalmazzák az egyenértékűség-partíció módszerével együtt.