Middle
Hogyan lehet elvégezni egy egyenértékű felosztást határértékek használata nélkül?
sobes.tech MI
Válasz az MI-től
Az ekvivalens felosztás határértékek nélkül arra összpontosít, hogy a bemeneti adatokat osztályokra bontsa, ahol az osztályon belüli összes érték, ahogy feltételezik, hasonló módon kerül feldolgozásra a rendszer által.
Módszertan:
- Bemeneti adatok azonosítása: Határozza meg az összes bemeneti paramétert és azok lehetséges értékeit.
- Osztályokra bontás: Az üzleti logika, követelmények és a szakterületi ismeretek alapján ossza fel ezeket az értékeket csoportokra. Minden csoporton belüli érték ugyanazt a rendszer viselkedést kell, hogy kiváltsa.
- Képviselő kiválasztása: Válasszon ki egy vagy több reprezentatív értéket minden osztályból teszteléshez. Nem szükséges a határértékhez közeli értékeket választani, fontos, hogy az osztályt képviseljék.
Példa: "Kor" mező. Elvárás: A 18 év feletti felhasználók regisztrálhatnak. Ekvivalens osztályok:
- A regisztrációt engedélyező felhasználók (pl. 19, 30, 65).
- A regisztrációt megtagadó felhasználók (pl. 5, 12, 17).
Tesztadatok (kiválasztott képviselők): 30, 12.
Ez a módszer általánosabb, és akkor is alkalmazható, ha a pontos határértékek nem nyilvánvalóak vagy nincsenek meghatározva. Segít csökkenteni a tesztesetek számát, miközben különböző forgatókönyveket fed le.