TestTool/Use-Case-Szenarien: Unterschied zwischen den Versionen
Erscheinungsbild
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 |}