Junior
Jaké je očekávané chování při negativním testu?
sobes.tech AI
Odpověď od AI
Očekávané chování při negativních testech je, že systém zpracovává nesprávná vstupní data, nesprávné uživatelské akce nebo nepříznivé podmínky prostředí bez pádů, ztráty dat nebo neoprávněného přístupu.
Hlavní scénáře očekávaného chování:
- Zobrazení informativní chybové zprávy: Uživatel obdrží jasné a srozumitelné vysvětlení problému, například: "Neplatný formát emailu", "Heslo musí obsahovat alespoň 8 znaků", "Přístup ke požadovanému zdroji odepřen".
- Zabránění provedení nesprávné operace: Systém blokuje akci, která by mohla vést k chybě nebo nežádoucím důsledkům. Například tlačítko "Uložit" je deaktivováno, dokud nejsou vyplněna všechna povinná pole.
- Návrat k předchozímu stabilnímu stavu: V případě selhání nebo nesprávné operace by se systém měl vrátit do stavu před provedením operace, aniž by došlo ke ztrátě správných dat.
- Záznam chyby: Informace o nesprávné události by měly být zaznamenány do systémových logů pro pozdější analýzu a ladění.
- Udržení integrity dat: Bez ohledu na nesprávná vstupní data, existující informace v databázi by neměly být poškozeny nebo smazány.
- Žádné úniky bezpečnosti: Nesprávná vstupní data by neměla umožnit neoprávněný přístup nebo spuštění škodlivého kódu.
Příklady očekávaného chování podle typu negativního testu:
| Typ negativního testu | Očekávané chování |
|---|---|
| Neplatný formát vstupu | Validace chybové zprávy, zabránění uložení odeslání. |
| Překročení limitů | Zpráva o omezení, zablokování operace. |
| Chybějící povinná pole | Chybová zpráva, zabránění uložení odeslání. |
| Odstranění používaného objektu | Upozornění nebo blokování odstranění, pokud závislý objekt stále existuje. |
| Nesprávná oprávnění | Zpráva o odmítnutí přístupu. |
| Pokus o provedení zakázané akce | Chybová zpráva o oprávněních nebo neschopnosti provést akci. |