Cos'è il test dei casi d'uso? (Esempio)

Cos'è il test dei casi d'uso?

Usa il test dei casi è una tecnica di test del software che aiuta a identificare casi di test che coprono l'intero sistema transazione per transazione dall'inizio alla fine. I casi di test sono le interazioni tra utenti e applicazione software. Il test dei casi d'uso aiuta a identificare le lacune nell'applicazione software che potrebbero non essere rilevate testando i singoli componenti software.

Un caso d'uso nel test è una breve descrizione di un particolare utilizzo dell'applicazione software da parte di un attore o utente. I casi d'uso vengono realizzati sulla base delle azioni dell'utente e della risposta dell'applicazione software a tali azioni dell'utente. È ampiamente utilizzato nello sviluppo casi test a livello di sistema o di accettazione.

Come eseguire il test dei casi d'uso: esempio

In un caso d'uso, un attore è rappresentato da “A” e il sistema da “S”. Creiamo l'Utilizzo per una funzionalità di accesso di un'Applicazione Web come mostrato di seguito

Test dei casi d'uso: esempio

Principale scenario di successo step Descrizione
R: Attore
S:Sistema
1 R: Inserisci il nome e la password dell'agente
2 S: Convalida password
3 S: Consenti accesso all'account
Estensioni 2a Password non valida
S: Visualizza il messaggio e chiedi di riprovare 4 volte
2b Password non valida 4 volte
S: Chiudi l'applicazione
  • Consideriamo il primo passaggio di uno scenario end-to-end per una funzionalità di accesso per la nostra applicazione web in cui l'attore inserisce e-mail e password.
  • Nel passaggio successivo, il sistema convaliderà la password
  • Successivamente, se la password è corretta, l'accesso verrà concesso
  • Può esserci un'estensione di questo caso d'uso. Nel caso in cui la password non sia valida, il sistema visualizzerà un messaggio e chiederà di riprovare quattro volte
  • Se la password non è valida per quattro volte, il sistema vieterà l'indirizzo IP.

Qui testeremo lo scenario di successo e un caso di ciascuna estensione.

Utilizzare il video di test dei casi

Clicchi qui se il video non è accessibile