Hier ist eine Auflistung der Use-Case-Szenarien für das testTool.
Auflistung
Use-Case-Szenarien
Szenario |
Akteur/e
|
Erstellen einer Prüfung |
Prüfer
|
Ändern einer Prüfung |
Prüfer
|
Beitreten einer Prüfung |
Prüfling
|
Ergebnisse einsichten |
Prüfling/Prüfer
|
Szenarien
UseCase |
Erstellen einer Prüfung
|
Actor |
Prüfer
|
Precondition |
Prüfer hat sich eingeloggt als Prüfer
|
Events
|
1. |
Prüfer durchsucht nach Fragen
|
2. |
Prüfer wählt mind. eine Frage aus
|
3. |
Prüfer wählt gewünschtes Prüfdatum aus
|
4. |
Prüfer speichert die Prüfung
|
5. |
Prüfer speichert die Prüfung
|
|
Exceptions
|
1a |
Keine Fragen vorhanden
|
1a1 |
Software meldet "Keine Fragen vorhanden"
|
:1a2 |
Software bricht ab
|
2a |
Prüfer wählt keine Frage aus
|
:2a1 |
Vorgang wird abgebrochen
|
3a |
Prüfer wählt kein Datum aus
|
:3a1 |
Vorgang wird abgebrochen
|
4a |
Prüfer speichert nicht
|
:4a1 |
Prüfer speichert nicht
|
|
Postcondition |
Prüfung ist im System gespeichert
|
UseCase |
Ändern einer Prüfung
|
Actor |
Prüfer
|
Precondition |
Prüfer hat sich eingeloggt als Prüfer, Es exisitiert eine Prüfung
|
Events
|
- Prüfer durchsucht nach Prüfungen
- Prüfer wählt eine Prüfung aus
- Prüfer ändert die Prüfung
- Prüfer speichert die Prüfung
- Software notiert sich die Daten
|
BranchEvents
|
|
Exceptions
|
- Keine Prüfungen vorhanden
- Software meldet "Keine Prüfungen vorhanden"
- Vorgang wird abgebrochen
- Prüfer wählt keine Prüfung aus
- Vorgang wird abgebrochen
- Prüfer wählt kein
- Vorgang wird abgebrochen
- Prüfer speichert nicht
- Software notiert sich nicht die Daten
|
Postcondition |
Prüfung ist im System gespeichert
|