Web-Frontend: Unterschied zwischen den Versionen
Erscheinungsbild
Zeichenkodierung korrigiert |
Ausfuehrliche Entwicklerdokumentation verknuepft |
||
| Zeile 3: | Zeile 3: | ||
== Aufgabe == | == Aufgabe == | ||
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. | 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. | ||
== Entwicklerdokumentation == | |||
Die vollstaendige technische Anleitung mit API-Vertraegen, Authentifizierungsablaeufen und HTML-/JavaScript-Beispielen steht unter [[Web-Frontend entwickeln]]. | |||
== Inbetriebnahmeprüfung == | == Inbetriebnahmeprüfung == | ||
Version vom 6. August 2026, 19:05 Uhr
Web-Frontend
Aufgabe
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.
Entwicklerdokumentation
Die vollstaendige technische Anleitung mit API-Vertraegen, Authentifizierungsablaeufen und HTML-/JavaScript-Beispielen steht unter Web-Frontend entwickeln.
Inbetriebnahmeprüfung
- 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
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
- 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.