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