Sobes.tech
Junior

Mi a különbség a negatív és pozitív tesztek között?

sobes.tech MI

Válasz az MI-től

A pozitív tesztek ellenőrzik, hogy a rendszer a várt módon működik-e helyes bemeneti adatok és feltételek mellett. A negatív tesztek azt vizsgálják, hogy a rendszer helyesen kezeli-e a hibás bemeneti adatokat és feltételeket, megelőzve a hibákat vagy nem kívánt viselkedést.

Fő különbségek:

Szempont Pozitív teszt Negatív teszt
Cél Funkcionalitás megerősítése (Happy Path) Hibák elleni ellenállás vizsgálata
Bemeneti adatok Helyes, érvényes adatok Hibás, érvénytelen adatok
Várt eredmény Sikeres végrehajtás, a várt eredmény elérése Hibaüzenet, helyes kezelés a hibás adatokkal
Teszt példák Engedélyezett értékek bevitele, standard műveletek végrehajtása Nem megengedett karakterek bevitele, határok túllépése, kötelező adatok hiánya

Példa:

Képzeljen el egy "Kor" bemeneti mezőt.

  • Pozitív teszt: 1-től 120-ig számokat írnak be. Várhatóan sikeresen mentésre kerül az érték.
  • Negatív teszt: Betűk, negatív számok, 120-nál nagyobb számok kerülnek beírásra. Várhatóan hibaüzenet vagy bemenet elutasítása történik.