Zum Hauptinhalt springen

Abgabe 4

GitHub Sourcecode Repo

1 TestfĂ€lle​

1.1 Use-Cases​

UrsprĂŒngliche Use-Cases

IDZiel (Soll)IstStatus
UC-001Ein Benutzer kann einen Auftrag erfassenAlle eingeloggten Benutzer können neue AuftrĂ€ge erfassen und bearbeiten✅
UC-002Benutzer muss den Status eines Auftrags Ă€ndern könnenEingeloggte Benutzer können beim bearbeiten den Status Ă€ndern✅
UC-003In einem Auftrag können Notizen erfasst werdenNotizen können in einem Textfeld erfasst werden✅
UC-004Admin kann neuen Benutzer erstellenIm Admin-Center können User mit der Rolle "Admin", neue Benutzer erstellen✅

1.2 Testszenarios​

UrsprĂŒngliche Testszenarios

IDKurzbeschreibung (Soll)IstStatus
001Task mit Formular erstellen und in DB speichernTasks können per Formular erstellt und anschliessend in der Datenbank gespeichert werden✅
002Eigene Aufgaben ansehenNicht implementiert, die Zuweisung erfolgt nicht mehr per Dropdown, sondern per Eingabe. Somit können auch Aufgaben auch nicht erfassten Benutzer zugeteilt werden (z.B. externe Dienstleister)❌
003Admin hat Zugriff auf das Admin-Center und kann Rollen anpassen und neue Benutzer erstellen. Admin-Center soll fĂŒr normale User nicht verfĂŒgbar seinRollen können nicht angepasst werden. Ein Admin reicht. Der Admin kann neue Benutzer erstellen und die Passwörter per User ID zurĂŒcksetzen. Das Admin-Center ist nur per Rolle "Admin" erreichbar🔃