TestTool/Use-Case-Szenarien: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
Zeile 36: | Zeile 36: | ||
|4. || Prüfer speichert die Prüfung | |4. || Prüfer speichert die Prüfung | ||
|- | |- | ||
|5. || | |5. || Software notiert sich die Daten | ||
|} | |} | ||
|- | |- | ||
Zeile 42: | Zeile 42: | ||
| | | | ||
{| | {| | ||
|1a || Keine Fragen vorhanden | |1a. || Keine Fragen vorhanden | ||
|- | |- | ||
|1a1 || Software meldet "Keine Fragen vorhanden" | |1a1. || Software meldet "Keine Fragen vorhanden" | ||
|- | |- | ||
|1a2 || Software bricht ab | |1a2. || Software bricht ab | ||
|- | |- | ||
|2a || Prüfer wählt keine Frage aus | |2a. || Prüfer wählt keine Frage aus | ||
|- | |- | ||
|2a1 || Vorgang wird abgebrochen | |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 | |||
|} | |} | ||
|- | |- | ||
Zeile 73: | Zeile 77: | ||
|Events | |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 | |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 | |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 | |Postcondition || Prüfung ist geändert | ||
|} | |} |
Version vom 9. Juli 2020, 09:31 Uhr
Hier ist eine Auflistung der Use-Case-Szenarien für das testTool.
Auflistung
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 |
| ||||||||||||||||||||||
Exceptions |
| ||||||||||||||||||||||
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 |
| ||||||||||||||||||||||||
BranchEvents |
| ||||||||||||||||||||||||
Exceptions |
| ||||||||||||||||||||||||
Postcondition | Prüfung ist geändert |