Update 'use-case-1.md'
This commit is contained in:
parent
e0a9563a5f
commit
e88c69549f
@ -48,43 +48,89 @@ Rozszerzenia (ścieżki alternatywne):
|
||||
|
||||
*a. Zawieszenie systemu
|
||||
|
||||
1.
|
||||
1. Serwisant resetuje System, loguje się specjalną kartą i żąda odtworzenia stanu przed zawieszeniem Systemu.
|
||||
2. System odtwarza stan przed zawieszeniam.
|
||||
|
||||
2a. System wykrywa błędy.
|
||||
1. System wyświetla informację o błędzie, zapisuje go i się resetuje.
|
||||
|
||||
1a. Klient wprowadza kartę złą storną.
|
||||
|
||||
1.
|
||||
1. Bankomat oddaje kartę i wyświetla komunikat o błędzie.
|
||||
|
||||
3a. Nieprawidłowy PIN.
|
||||
|
||||
1.
|
||||
1. System prosi o ponowne podanie PINu.
|
||||
|
||||
1a. Wprowadzono niepoprawny PIN 3 razy.
|
||||
1. System przerywa operację i zwraca kartę.
|
||||
|
||||
2. Klient wprowadza prawidłowy numer PIN.
|
||||
3. System przechodzi do punktu 4 głównego scenariusza.
|
||||
|
||||
5a. Klient wybrał inną opcję.
|
||||
|
||||
1.
|
||||
1. Klient może cofnąć się do poprzedniego kroku poprzez opcję "powrót".
|
||||
|
||||
1a. Klient nie cofnął się do wyboru opcji.
|
||||
|
||||
1. Przypadek obsługiwany przez inny przypadek testowy.
|
||||
|
||||
1b. Klient wybrał opcję powrotu do menu operacji.
|
||||
|
||||
1. Ponowne wkonanie kroku 5.
|
||||
|
||||
8a. Na koncie bankowym jest za mało środków.
|
||||
|
||||
1.
|
||||
1. System wyświetla informację o braku środków i ponownie pozwala klientowi wprowadzić inną kwotę.
|
||||
2. Klient podaje za dużą kwotę 3 razy.
|
||||
1. System wyświetla po raz kolejny komunikat o braku środków i przerywa operację, przechodząc do kroku 16.
|
||||
|
||||
9a. W bankomacie jest za mało banknotów, by wypłacić żądaną kwotę.
|
||||
|
||||
1.
|
||||
1. System wyświetal informację o braku banknotów.
|
||||
|
||||
1a. W bankomacie jest inna, mniejsza suma banknotów.
|
||||
|
||||
1. W powiadomieniu jest informacja o maksymalnej możliwej wypłacie środków.
|
||||
|
||||
1b. W bankomacie nie ma żadnych banknotów.
|
||||
|
||||
1. Informacja o braku banknotów jest wyświetlana.
|
||||
2. System powiadamia serwisanta o braku banknotów.
|
||||
|
||||
10a. W bankomacie nie ma wystarczająco dużo papieru, by wydrukować potwierdzenie operacji.
|
||||
|
||||
1.
|
||||
|
||||
11a. Banknot utkwił w bankomacie.
|
||||
1. System wyświetla powiadomienie o braku papieru i pyta czy klient chce przejść dalej bez potwierdzenia.
|
||||
|
||||
|
||||
2a. Klient chce przejść dalej.
|
||||
|
||||
1. System przechodzi do kroku 11.
|
||||
|
||||
2b. Klient nie chce przejść dalej.
|
||||
|
||||
1. System kończy operację nie obciążając konta klienta i przechodzi do korku 16.
|
||||
11a. Banknot/y utkwił w bankomacie.
|
||||
|
||||
2. System wykrywa błąd.
|
||||
|
||||
1.
|
||||
2. System próbuje wydać ponownie banknot/y.
|
||||
2a. Bankomat wydał wszystkie banknoty potrzebne do wykonania prawdiłowo operacji.
|
||||
|
||||
1. System przechodzi do kolejnego kroku.
|
||||
|
||||
2b. Bankomatowi nie udało się wydać banknotów.
|
||||
|
||||
1. System wyświetla numery telefonów serwisantów i innego rodzaju pomocy technicznej.
|
||||
|
||||
|
||||
14a. Klient wybrał opcję z potwierdzeniem.
|
||||
|
||||
1.
|
||||
1. System drukuje potwierdzenie.
|
||||
|
||||
14b. Klient wybrał opcję bez potwierdzenia.
|
||||
|
||||
1.
|
||||
1. System nie drukuje potwierdzenia.
|
||||
|
||||
Wymagania specjalne:
|
||||
--------------------
|
||||
|
Loading…
Reference in New Issue
Block a user