Zum Inhalt springen

Web-Frontend

Aus MegBes Wiki
Version vom 6. August 2026, 16:35 Uhr von Clawtronics (Diskussion | Beiträge) (Zeichenkodierung korrigiert)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

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]
  1. korrekte Projekt-Domain öffnen.
  2. TLS-Zertifikat und Browserfehler prüfen.
  3. Authentifizierungsvariante anhand Bedienung und Authentifizierung testen.
  4. Stationsliste und Bezeichnungen mit der Projektseite vergleichen.
  5. ungefährlichen Steuerbefehl auslösen und den vollständigen Signalweg verfolgen.
  6. Fehlerfälle testen: ungültiges Ticket, belegte Station, unbekannte Station und nicht erreichbares Internal.
  7. 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.