TestTool/Use-Case-Szenarien: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 136: | Zeile 136: | ||
|- | |- | ||
|Postcondition || Prüfung ist geändert im System gespeichert | |Postcondition || Prüfung ist geändert im System gespeichert | ||
|} | |||
|class="wikitable" | |||
!UseCase !! Ablegen einer Prüfung | |||
|- | |||
|Actor || Prüfling | |||
|- | |||
|Precondition || Prüfling hat sich eingeloggt als Prüfling | |||
|- | |||
|Events | |||
| | |||
{| | |||
|1. || Prüfling wählt Prüfung aus | |||
|- | |||
|2. || System listet alle Fragen der Prüfung aus | |||
|- | |||
|3. || Prüfling beantwortet alle Fragen | |||
|- | |||
|4. || Prüfling beendet Prüfung | |||
|- | |||
|5. || System prüft Richtigkeit der Antworten | |||
|- | |||
|6. || System ermittelt Ergebnis und speichert sie | |||
|} | |||
|- | |||
|Exceptions | |||
| | |||
{| | |||
|1a. || Keine Prüfung vorhanden | |||
|- | |||
|1a1. || Software meldet "Keine Prüfung vorhanden" | |||
|- | |||
|1a2. || Vorgang wird abgebrochen | |||
|- | |||
|1b. || Prüfling wählt keine Prüfung aus | |||
|- | |||
|1b1. || Vorgang wird abgebrochen | |||
|- | |||
|4a. || In der Prüfung fehlen Fragen, die beantwortet wurden | |||
|- | |||
|4a1. || Nachfrage durch System, ob Prüfung beendet und bewertet werden soll | |||
|- | |||
|4a1a. || Prüfling bestätigt | |||
|- | |||
|4a1a1. || Prüfung wird zur Bewertung geschickt. Weiter mit Schritt 5. | |||
|- | |||
|4a1b. || Prüfling widerruft | |||
|- | |||
|4a1b1. || Zurück zur Prüfung | |||
|- | |||
|} | |||
|- | |||
|Postcondition || Prüfung ist abgelegt worden, es liegt ein Ergebnis vor | |||
|} | |} |
Version vom 9. Juli 2020, 10:04 Uhr
Hier ist eine Auflistung der Use-Case-Szenarien für das testTool.
Auflistung
Szenario | Ziel | Akteur/e |
---|---|---|
Erstellen einer Prüfung | Prüfung ist erstellt und gespeichert im System | Prüfer |
Ändern einer Prüfung | Prüfung wurde erfolgreich geändert | Prüfer |
Ablegen einer Prüfung | Prüfung wurde abgelegt, es liegt ein Ergebnis vor | Prüfling |
Ergebnisse einsichten | Einsicht in alle Ergebnisse | 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 im System gespeichert |
|class="wikitable" !UseCase !! Ablegen einer Prüfung |- |Actor || Prüfling |- |Precondition || Prüfling hat sich eingeloggt als Prüfling |- |Events |
1. | Prüfling wählt Prüfung aus |
2. | System listet alle Fragen der Prüfung aus |
3. | Prüfling beantwortet alle Fragen |
4. | Prüfling beendet Prüfung |
5. | System prüft Richtigkeit der Antworten |
6. | System ermittelt Ergebnis und speichert sie |
|- |Exceptions |
1a. | Keine Prüfung vorhanden |
1a1. | Software meldet "Keine Prüfung vorhanden" |
1a2. | Vorgang wird abgebrochen |
1b. | Prüfling wählt keine Prüfung aus |
1b1. | Vorgang wird abgebrochen |
4a. | In der Prüfung fehlen Fragen, die beantwortet wurden |
4a1. | Nachfrage durch System, ob Prüfung beendet und bewertet werden soll |
4a1a. | Prüfling bestätigt |
4a1a1. | Prüfung wird zur Bewertung geschickt. Weiter mit Schritt 5. |
4a1b. | Prüfling widerruft |
4a1b1. | Zurück zur Prüfung |
|- |Postcondition || Prüfung ist abgelegt worden, es liegt ein Ergebnis vor |}