Files
tessera-ctl/.planning/phases/18-desktop-client-fertigstellen/18-UAT.md
T
schalli 5afe2a4bc9
Tessera CI/CD / Lint & Type Check (push) Successful in 48s
Tessera CI/CD / Tests (push) Successful in 1m3s
Tessera CI/CD / Desktop-Pakete bauen (push) Successful in 4m54s
Tessera CI/CD / Build & Publish Images (push) Successful in 3m5s
docs(18): Verifikation (human_needed, 8/10) und Bedienprobe als UAT persistiert; Aktenstand
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-16 18:12:40 +02:00

2.5 KiB

status, phase, source, started, updated
status phase source started updated
testing 18-desktop-client-fertigstellen
18-VERIFICATION.md
2026-09-16T18:15:00Z 2026-09-16T18:15:00Z

Current Test

number: 1 name: Windows-Bedienprobe (Download, Installation, Erststart, Tray, Einstellungsseite) expected: | Beta-Server auf dem Stand mit den Paketen aus dem CI-Lauf nach Push von 72e488e (oder neuer).

  1. Anmeldeseite zeigt unter dem Formular "Desktop-App herunterladen (Windows)" mit Versionsangabe.
  2. Klick laedt Tessera-Setup-1.1.0-beta.<commit>.exe (ca. 2,7 MB).
  3. Installation unter Windows: SmartScreen-Hinweis erscheint ("Weitere Informationen" -> "Trotzdem ausfuehren"), danach installiert der Installer ohne weitere Nachfrage.
  4. Erststart: Fenster in Tessera-Gestalt fragt nach der Server-Adresse; falsche Adresse -> Fehlermeldung; richtige Adresse -> Tessera-Anmeldung im App-Fenster.
  5. Anmeldung funktioniert, Dashboard erscheint im App-Fenster.
  6. Fenster schliessen (X) -> App bleibt im Infobereich (Tray). Rechtsklick auf das Symbol: "Oeffnen", "Update herunterladen" (ggf. ausgegraut/fehlend ohne neue Version), "Mit Windows starten" (Haken), "Beenden".
  7. "Mit Windows starten" anhaken -> nach Ab-/Anmelden von Windows startet Tessera im Tray.
  8. "Beenden" beendet die App vollstaendig.
  9. Neustart der App: Server-Adresse ist gemerkt, direkt Anmeldung/Dashboard.
  10. Einstellungen -> Allgemein -> Desktop-App zeigt Version, beide Download-Knoepfe mit Dateigroesse und den Erklaerungstext.
  11. (optional, Linux) Tessera-1.1.0-beta.<commit>.AppImage ausfuehrbar machen und starten -> gleiche Erststart-Seite. awaiting: user response

Tests

1. Windows-Bedienprobe (Download, Installation, Erststart, Tray, Einstellungsseite)

expected: siehe oben (Schritte 1-11) result: [pending]

2. Release-Anhang am naechsten Freigabe-Tag

expected: Nach dem naechsten Tag vX.Y.Z traegt der Gitea-Release Tessera-Setup-X.Y.Z.exe und Tessera-X.Y.Z.AppImage als Anhaenge (herunterladbar, Groesse > 0). Pruefbar erst bei der naechsten Freigabe (z. B. 1.2.0). result: [pending]

3. Update-Hinweis bei neuerer Client-Version

expected: Ein aelterer installierter Client zeigt nach dem Start die Benachrichtigung "Neue Version X.Y.Z verfuegbar" und im Tray den Eintrag "Update herunterladen", der die Seite Einstellungen -> Desktop-App im Browser oeffnet. Auf der Beta reicht dafuer ein neuerer Commit (gleiche Versionsnummer, anderer Commit-Stempel); auf Live der naechste Freigabe-Tag. result: [pending]

Summary

total: 3 passed: 0 issues: 0 pending: 3 skipped: 0 blocked: 0

Gaps