Web-Frontend
Erscheinungsbild
Web-Frontend
[Bearbeiten]Aufgabe
[Bearbeiten]Das Web-Frontend ist die Benutzeroberfläche vor `megbes-external`. Es zeigt projektabhängig Ticket-, Anmelde-, Stations- und Steuerfunktionen an. Frontend und Backend müssen zum gleichen Projekttyp und Release passen.
Inbetriebnahmeprüfung
[Bearbeiten]- korrekte Projekt-Domain öffnen.
- TLS-Zertifikat und Browserfehler prüfen.
- Authentifizierungsvariante anhand Bedienung und Authentifizierung testen.
- Stationsliste und Bezeichnungen mit der Projektseite vergleichen.
- ungefährlichen Steuerbefehl auslösen und den vollständigen Signalweg verfolgen.
- Fehlerfälle testen: ungültiges Ticket, belegte Station, unbekannte Station und nicht erreichbares Internal.
- Browser-Neuladen, Sitzungsauslauf und Wiederanlauf nach Neustart prüfen.
Browserdiagnose
[Bearbeiten]Mit den Entwicklerwerkzeugen werden Konsole und Netzwerkaufrufe geprüft. Besonders relevant sind HTTP-Status, Ziel-Domain, Request-Methode und Backend-Antwort. Tokens, Cookies und personenbezogene Daten dürfen nicht in Screenshots oder Wiki-Beispiele gelangen.
Abnahme
[Bearbeiten]- Projektbranding und Sprache sind korrekt.
- Authentifizierung entspricht der vorgesehenen Variante.
- nur freigegebene Stationen und Befehle werden angeboten.
- verständliche Meldung bei belegter oder nicht erreichbarer Station.
- keine Geheimwerte oder internen Diagnosedaten erscheinen im Browser.