Sobes.tech
Junior

Milyen várható viselkedés a negatív teszt során?

sobes.tech MI

Válasz az MI-től

A negatív tesztek során elvárt viselkedés, hogy a rendszer helytelen bemeneti adatokat, helytelen felhasználói műveleteket vagy kedvezőtlen környezeti feltételeket hibák, adatvesztés vagy jogosulatlan hozzáférés nélkül kezeljen.

A várható viselkedés fő forgatókönyvei:

  • Tájékoztató hibaüzenet megjelenítése: A felhasználó világos és érthető magyarázatot kap a problémáról, például: "Hibás email formátum", "A jelszónak legalább 8 karakter hosszúnak kell lennie", "Nincs hozzáférés a kért erőforráshoz".
  • Hibás művelet végrehajtásának megakadályozása: A rendszer blokkolja a hibát vagy nem kívánt következményeket okozó műveletet. Például, a "Mentés" gomb le van tiltva, amíg minden kötelező mező ki nem töltött.
  • Visszatérés a korábbi stabil állapothoz: Hibás vagy helytelen művelet esetén a rendszernek vissza kell térnie a korábbi állapothoz anélkül, hogy a helyes adatokat elveszítené.
  • Hiba naplózása: A helytelen eseményről szóló információkat a rendszer naplóiba kell rögzíteni a későbbi elemzés és hibakeresés érdekében.
  • Az adatok integritásának megőrzése: Függetlenül a helytelen bemeneti adatoktól, a meglévő információk az adatbázisban nem sérülhetnek vagy törölhetők.
  • Biztonsági szivárgások elkerülése: A helytelen bemeneti adatok nem vezethetnek jogosulatlan hozzáféréshez vagy káros kód végrehajtásához.

A várható viselkedés példái a negatív teszt típusától függően:

Negatív teszt típusa Várt viselkedés
Hibás bemeneti formátum Validációs hibaüzenet, a mentés vagy küldés megakadályozása.
Határok túllépése Korlátozó üzenet, művelet blokkolása.
Kötelező mezők hiánya Hibaüzenet, a mentés vagy küldés megakadályozása.
Használt objektum törlése Figyelmeztetés vagy törlés blokkolása, ha a függő objektum még létezik.
Hibás hozzáférési jogok Hozzáférés megtagadva üzenet.
Tiltott művelet végrehajtásának kísérlete Hibaüzenet a jogosultságokról vagy a művelet végrehajthatatlanságáról.