Sobes.tech
Junior

Aké je očakávané správanie počas negatívneho testu?

sobes.tech AI

Odpoveď od AI

Očakávané správanie pri negatívnom testovaní je, že systém spracováva neplatné vstupné údaje, nesprávne akcie používateľa alebo nepriaznivé podmienky prostredia bez zlyhania, straty údajov alebo neoprávneného prístupu.

Hlavné scenáre očakávaného správania:

  • Zobrazenie informatívnej správy o chybe: Používateľ dostáva jasné a zrozumiteľné vysvetlenie problému, napríklad: "Neplatný formát emailu", "Heslo musí obsahovať minimálne 8 znakov", "Prístup k požadovanému zdroju nie je povolený".
  • Prevencia nesprávnej operácie: Systém blokuje akciu, ktorá by mohla viesť k chybe alebo neželaným následkom. Napríklad tlačidlo "Uložiť" je deaktivované, kým nie sú vyplnené povinné polia.
  • Vrátenie k predchádzajúcemu stabilnému stavu: V prípade zlyhania alebo nesprávnej operácie by sa systém mal vrátiť do stavu pred pokusom o vykonanie operácie, bez straty správnych údajov.
  • Logovanie chyby: Informácie o nesprávnej udalosti by mali byť zaznamenané do logov systému na následnú analýzu a ladenie.
  • Uchovanie integrity údajov: Bez ohľadu na nesprávne vstupné údaje, existujúce informácie v databáze by nemali byť poškodené alebo vymazané.
  • Nezabezpečené úniky: Nesprávne vstupné údaje by nemali viesť k možnosti získať neoprávnený prístup alebo vykonať škodlivý kód.

Príklady očakávaného správania v závislosti od typu negatívneho testu:

Typ negatívneho testu Očakávané správanie
Neplatný formát vstupu Chybové hlásenie validácie, zabránenie uloženia odoslania.
Prekročenie limitov Hlásenie o obmedzení, blokovanie operácie.
Chýbajúce povinné polia Chybové hlásenie, zabránenie uloženia odoslania.
Vymazanie používaného objektu Upozornenie alebo blokovanie vymazania, ak závislý objekt stále existuje.
Nesprávne práva na prístup Chybové hlásenie o odmietnutí prístupu.
Pokus o vykonanie zakázanej akcie Chybové hlásenie o právach alebo nemožnosti vykonať akciu.