Wat is Use Case-testen? (Voorbeeld)
Wat is Use Case-testen?
Gebruik casustesten is een softwaretesttechniek die helpt bij het identificeren van testgevallen die het hele systeem van begin tot eind bestrijken, transactie voor transactie. Testgevallen zijn de interacties tussen gebruikers en softwareapplicatie. Use case-tests helpen bij het identificeren van hiaten in softwareapplicaties die mogelijk niet worden gevonden door individuele softwarecomponenten te testen.
Een Use Case bij Testen is een korte beschrijving van een bepaald gebruik van de softwareapplicatie door een actor of gebruiker. Use cases worden gemaakt op basis van gebruikersacties en de reactie van de softwareapplicatie op die gebruikersacties. Het wordt veel gebruikt bij de ontwikkeling testgevallen op systeem- of acceptatieniveau.
Use Case-testen uitvoeren: voorbeeld
In een use-case wordt een actor weergegeven door “A” en het systeem door “S”. Wij creëren Gebruik voor een inlogfunctionaliteit van een webapplicatie zoals hieronder weergegeven
| Belangrijkste successcenario | Stap voor | Beschrijving |
|---|---|---|
|
EEN: Acteur S: Systeem |
1 | A: Voer de naam en het wachtwoord van de agent in |
| 2 | S: Valideer wachtwoord | |
| 3 | S: Accounttoegang toestaan | |
| uitbreidingen | 2a | Wachtwoord niet geldig S: Bericht weergeven en 4 keer vragen om opnieuw te proberen |
| 2b | Wachtwoord 4 keer niet geldig S: Applicatie sluiten |
- Denk aan de eerste stap van een end-to-endscenario voor een inlogfunctionaliteit voor onze webapplicatie, waarbij de Actor het e-mailadres en wachtwoord invoert.
- In de volgende stap valideert het systeem het wachtwoord
- Als het wachtwoord correct is, wordt vervolgens toegang verleend
- Er kan een uitbreiding van deze use case zijn. Als het wachtwoord niet geldig is, zal het systeem een bericht weergeven en vier keer vragen om het opnieuw te proberen
- Als het wachtwoord vier keer niet geldig is, zal het systeem het IP-adres verbannen.
Hier zullen we het successcenario en één geval van elke extensie testen.
Use Case-testvideo
Klik hier als de video niet toegankelijk is

