Vad är användningsfallstestning? (Exempel)
Vad är användningsfallstestning?
Användningsfallstestning är en mjukvarutestteknik som hjälper till att identifiera testfall som täcker hela systemet på transaktionsbasis från början till slut. Testfall är interaktionen mellan användare och programvara. Användningsfallstestning hjälper till att identifiera luckor i programvaran som kanske inte kan hittas genom att testa enskilda programvarukomponenter.
Ett användningsfall vid testning är en kort beskrivning av en viss användning av programvaran av en aktör eller användare. Användningsfall görs på basis av användaråtgärder och mjukvaruapplikationens svar på dessa användaråtgärder. Det används i stor utsträckning vid utveckling testfall på system- eller acceptansnivå.
Hur man gör Use Case Testing: Exempel
I ett användningsfall representeras en aktör av "A" och systemet av "S". Vi skapar Användning för en inloggningsfunktion för en webbapplikation som visas nedan
| Huvudsakliga framgångsscenario | Steg | BESKRIVNING |
|---|---|---|
|
A: Skådespelare S: System |
1 | S: Ange agentnamn och lösenord |
| 2 | S: Validera lösenord | |
| 3 | S: Tillåt kontoåtkomst | |
| förlängningar | 2a | Lösenordet är inte giltigt S: Visa meddelande och be om ett nytt försök 4 gånger |
| 2b | Lösenordet är inte giltigt 4 gånger S: Stäng ansökan |
- Överväg det första steget i ett slut till slut-scenario för en inloggningsfunktion för vår webbapplikation där skådespelaren anger e-post och lösenord.
- I nästa steg kommer systemet att validera lösenordet
- Därefter, om lösenordet är korrekt, kommer åtkomsten att beviljas
- Det kan finnas en förlängning av detta användningsfall. Om lösenordet inte är giltigt kommer systemet att visa ett meddelande och be om ett nytt försök fyra gånger
- Om lösenordet inte är giltigt fyra gånger kommer systemet att blockera IP-adressen.
Här kommer vi att testa framgångsscenariot och ett fall av varje förlängning.
Användningsfallstestvideo
Klicka här. om videon inte är tillgänglig

