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
|
Ablegen 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. |
Software notiert sich die Daten
|
|
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
|
2b. |
Die Prüfung hat keine Fragen
|
2b1. |
Prüfung wird nicht im System gespeichert
|
3a. |
Prüfer wählt kein Datum aus
|
3a1. |
Vorgang wird abgebrochen
|
4a. |
Prüfer speichert nicht
|
4a1. |
Prüfung wird nicht im System gespeichert
|
|
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
|
1. |
Prüfer durchsucht nach Prüfungen
|
2. |
Prüfer wählt eine Prüfung aus
|
3. |
Prüfer ändert die Prüfung
|
4. |
Prüfer speichert die Prüfung
|
5. |
Software notiert sich die Daten
|
|
BranchEvents
|
3a. |
Prüfer ändert nichts
|
3a1. |
Vorgang wird abgebrochen
|
3b. |
Prüfer wählt eine Frage aus zum Löschen
|
3b1. |
Frage wird aus der Prüfung gelöscht
|
3c. |
Prüfer durchsucht nach Fragen zum hinzufügen
|
3c1. |
Frage wird zur Prüfung hinzugefügt
|
3d. |
Prüfer löscht die Prüfung
|
3d1. |
Nachfrage nach Bestätigung durch System
|
3d1a. |
Prüfer bestätigt
|
3d1a1. |
System löscht die Daten zur Prüfung
|
3d1b. |
Prüfer widerruft
|
3d1b1. |
Vorgang wird abgebrochen
|
|
Exceptions
|
1a. |
Keine Prüfung vorhanden
|
1a1. |
Software meldet "Keine Prüfung vorhanden"
|
1a2. |
Vorgang wird abgebrochen
|
2a. |
Prüfer wählt keine Prüfung aus
|
2a1. |
Vorgang wird abgebrochen
|
4a. |
Prüfer speichert nicht
|
4a1. |
Änderungen werden nicht im System gespeichert
|
|
Postcondition |
Prüfung ist geändert
|