18 KiB
18 KiB
#+OPTIONS n\:t
Identifier + Name | 1.0 User Registrierung |
---|---|
Description | Der Use Case beschreibt die Registrierung |
eines neuen User Accounts. | |
Actors | User |
Status | Freigegeben |
Includes | - |
Trigger | User möchte sich registrieren. |
Preconditions | - |
Postconditions | User hat sich einen Account erstellt. |
Normal Flow | 1. User startet Registrierung |
2. User füllt Form aus | |
3. User schliesst Registrierung ab | |
Alternative Flow | 1. User startet Registrierung |
2. User füllt Form mit bereits vorhandener | |
Email Adresse aus. | |
3. Applikation gibt Fehler aus | |
4. User verwendet einzigartige Email Adresse | |
5. User schliesst Registrierung ab | |
Notes | - |
UC History | 1.0 Darft erstellt durch AZ |
Author | A. Zweili & I. Cadaroski |
Date | 20. Juli 2017 |
Identifier + Name | 1.1 User Login |
---|---|
Description | Der Use Case beschreibt den Login eines |
Users. | |
Actors | User |
Status | Freigegeben |
Includes | - |
Trigger | User möchte sich einloggen |
Preconditions | UC 1.0 erfolgreich abgeschlossen |
Postconditions | User befindet sich im geschützten Bereich. |
Normal Flow | 1. User füllt Login Form korrekt aus |
2. User quittiert Login | |
3. Applikation wechselt zum geschützen Bereich | |
Alternative Flow | 1. User füllt Login Form mit falschen |
Angaben aus | |
2. Applikation gibt einen Error aus | |
Notes | - |
UC History | 1.0 Darft erstellt durch AZ |
Author | A. Zweili & I. Cadaroski |
Date | 20. Juli 2017 |
Identifier + Name | 2.0 Standorte anzeigen |
---|---|
Description | Der Use Case beschreibt das Betrachten der |
Standorte. | |
Actors | User |
Status | Freigegeben |
Includes | - |
Trigger | User möchte Standort Details einsehen. |
Preconditions | UC 1.1 erfolgreich abgeschlossen |
Postconditions | Applikation gibt passende Werte aus. |
Normal Flow | 1. User gibt einen Suchbegriff ein |
2. Die Applikation gibt ihm eine Liste mit | |
Standorten aus welche zu dem Suchbegriff | |
passen. | |
Alternative Flow | - |
Notes | - |
UC History | 1.0 Darft erstellt durch AZ |
Author | A. Zweili & I. Cadaroski |
Date | 20. Juli 2017 |
Identifier + Name | 2.1 Standort mieten |
---|---|
Description | Der Use Case beschreibt das mieten der |
Standorte als Test Member. | |
Actors | User mit test_member Status |
Status | Freigegeben |
Includes | - |
Trigger | |
Preconditions | UC 1.1 und 2.0 erfolgreich abgeschlossen |
Postconditions | Miete wurde erfolgreich in DB eingetragen. |
Normal Flow | 1. User wählt einen Standort aus |
2. User wählt das Datum aus an dem er den | |
Standort gerne mieten möchte. | |
3. User bestätigt die Miete mit klick auf | |
den Insert Button. | |
Alternative Flow | 1. User wählt einen Standort aus |
2. User wählt das Datum an dem er den | |
Standort gerne mieten möchte. | |
3. User bestätigt die Miete mit klick auf | |
den Insert Button. | |
4. Die Applikation meldet zurück das der | |
Standort an diesem Datum bereits besetzt ist. | |
Notes | - |
UC History | 1.0 Darft erstellt durch AZ |
Author | A. Zweili & I. Cadaroski |
Date | 27. Juli 2017 |
Identifier + Name | 2.2 Mieten anzeigen |
---|---|
Description | Der Use Case beschreibt das Betrachten der |
getätigten Mieten des aktuellen Users. | |
Actors | User mit test_member Status |
Status | Freigegeben |
Includes | - |
Trigger | User möchte sich seine Mieten anzeigen lassen |
Preconditions | UC 1.1, 2.1 erfolgreich abgeschlossen |
Postconditions | Applikation gibt die Mieten des aktuellen |
Users aus. | |
Normal Flow | 1. User klickt auf "update" |
2. Die Applikation gibt die Details zu den | |
Mieten des Users aus. | |
Alternative Flow | - |
Notes | - |
UC History | 1.0 Darft erstellt durch AZ |
Author | A. Zweili & I. Cadaroski |
Date | 27. Juli 2017 |
Testcase | Objective | Precondition | Steps | Testdata | Expected | Postcondition | Result |
---|---|---|---|---|---|---|---|
ID | Result | ||||||
TC-01 | Registrierung am System | 1. Öffnen des Programms | Username: maxmuster@gmail.com | Erfolgreiche | User registriert | Am Anfang | |
2. Eingeben des Usernamens | Passwort: 123456 | Registrierung | fehlte noch | ||||
3. Eingeben des Passworts | eine Catch | ||||||
4. Klicken des "Register" | Funktion was | ||||||
Knopf | die Applikation | ||||||
zum abstürzen | |||||||
brachte. | |||||||
TC-02 | Registrierung am System | TC-01 ausgeführt. | 1. Öffnen des Programms | ||||
2. Eingeben des Usernamens | |||||||
3. Eingeben des Passworts | |||||||
4. Klicken des "Register" | |||||||
Knopf | |||||||
TC-03 | Anmeldung am System | ||||||
TC-04 | Anmeldung am System | ||||||
TC-05 | Anmeldung am System | ||||||
TC-06 | Standorte anzeigen | ||||||
TC-07 | Standort mieten | ||||||
TC-08 | Mieten anzeigen | ||||||
TC-09 | |||||||
TC-10 | |||||||
TC-11 | |||||||
TC-12 |