Co je to Use Case Testing? (Příklad)
Co je to Use Case Testing?
Testování případů použití je technika testování softwaru, která pomáhá identifikovat testovací případy, které pokrývají celý systém na bázi transakce po transakci od začátku do konce. Testovací případy jsou interakce mezi uživateli a softwarovou aplikací. Testování případů použití pomáhá identifikovat mezery v softwarové aplikaci, které nemusí být nalezeny testováním jednotlivých softwarových komponent.
Případ použití v testování je stručný popis konkrétního použití softwarové aplikace hercem nebo uživatelem. Případy použití jsou vytvářeny na základě akcí uživatele a reakce softwarové aplikace na tyto akce uživatele. Je široce používán ve vývoji testovací případy na úrovni systému nebo akceptace.
Jak to udělat Use Case Testing: Příklad
V případě užití je aktér reprezentován „A“ a systém „S“. Vytváříme Použití pro přihlašovací funkci webové aplikace, jak je uvedeno níže
| Hlavní scénář úspěchu | Krok | Description |
|---|---|---|
|
A: Herec S: Systém |
1 | Odpověď: Zadejte jméno a heslo agenta |
| 2 | S: Ověřte heslo | |
| 3 | S: Povolit přístup k účtu | |
| Rozšíření | 2a | Heslo není platné S: Zobrazte zprávu a čtyřikrát požádejte o opakování |
| 2b | Heslo je 4krát neplatné S: Zavřete aplikaci |
- Zvažte první krok komplexního scénáře pro funkci přihlášení do naší webové aplikace, kde herec zadává e-mail a heslo.
- V dalším kroku systém ověří heslo
- Dále, pokud je heslo správné, bude přístup povolen
- Tento případ použití může být rozšířen. V případě, že heslo není platné, systém zobrazí zprávu a čtyřikrát požádá o opakování
- Pokud je heslo čtyřikrát neplatné, systém IP adresu zakáže.
Zde otestujeme scénář úspěchu a jeden případ každého rozšíření.
Video o testování případu použití
klikněte zde pokud video není přístupné

