Files
schalli 2869da83c0 chore: planning artifacts + mcp.json update
- .mcp.json: Playwright MCP config
- 08-UAT.md: Phase 8 UAT results
- quick task summaries: 260630 user-settings, 260701 calendar domain

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-02 08:57:44 +02:00

3.3 KiB
Raw Permalink Blame History

status, phase, source, started, updated
status phase source started updated
testing 08-dashboard-widgets-vollimplementierung
08-01-SUMMARY.md
08-02-SUMMARY.md
08-03-SUMMARY.md
08-04-SUMMARY.md
2026-07-01T09:20:00Z 2026-07-01T09:20:00Z

Current Test

number: 1 name: Widget-Katalog — alle 8 Typen sichtbar expected: | Öffne den Dashboard-Widget-Katalog ("+"-Button im Dashboard). Der Katalog zeigt alle 8 Widget-Typen: Clock, Search, Calendar, Note, Calculator, Favorites, Link, Stopwatch — mit je einem Icon und Label. awaiting: user response

Tests

1. Widget-Katalog — alle 8 Typen sichtbar

expected: Öffne den Widget-Katalog (+/Hinzufügen-Button im Dashboard). Alle 8 Typen erscheinen: Clock, Search, Calendar, Note, Calculator, Favorites, Link, Stopwatch — jeweils mit Icon und Label. result: [pending]

2. Calculator Widget — Grundrechenarten

expected: Füge ein Calculator-Widget zum Dashboard hinzu. Rechne 7+3 → Anzeige zeigt 10. Rechne 8×2 → 16. Dividiere 5÷0 → Anzeige zeigt "Fehler". Dezimalkomma: 1,5+1,5 → 3. result: [pending]

3. Calculator Widget — Tastatureingabe + Memory

expected: Klicke in das Calculator-Widget. Gib via Tastatur ein: 5*6 dann Enter → 30. Memory-Buttons: MS speichert, MR ruft zurück, MC löscht, M+/M− addieren/subtrahieren. Tastaturdruck landet NUR im Rechner, nicht im Dashboard-Grid. result: [pending]

4. Stopwatch Widget — Start/Stop/Lap/Reset

expected: Füge ein Stopwatch-Widget hinzu. Klicke Start → Timer läuft (Zeitanzeige zählt). Klicke Lap → aktueller Wert erscheint in der Rundenliste (neueste oben). Klicke Stop → Timer friert ein. Klicke Reset → Anzeige zurück auf 00:00, Rundenliste leer. result: [pending]

5. Stopwatch Widget — Reload-Persistenz

expected: Starte die Stoppuhr und lass sie ~5 Sekunden laufen. Lade die Seite neu (F5). Die Stoppuhr zeigt sofort den korrekten, weitergelaufenen Wert (~5s + Ladezeit) — kein Zurückspringen auf 00:00. result: [pending]

6. Favorites Widget — CRUD

expected: Füge ein Favorites-Widget hinzu. Im Edit-Modus: Füge einen Favoriten mit Titel und URL hinzu → erscheint in der Liste. Klicke Bearbeiten → Inline-Formular öffnet, ändere Titel, speichern → aktualisierter Titel. Klicke Löschen → Eintrag verschwindet aus der Liste. result: [pending]

7. Favorites Widget — Ansicht + Buchstaben-Fallback

expected: Im Favorites-Widget (Edit-Modus): wechsle zwischen Listen- und Kachelansicht — beide Ansichten zeigen die Favoriten korrekt. Bei einem Favoriten ohne Icon wird der erste Buchstabe des Titels als Fallback angezeigt (kein kaputtes Bild-Icon). result: [pending]

expected: Füge ein Link-Widget hinzu. Im Edit-Modus: Trage Titel und URL ein, speichern → Link erscheint als klickbarer Eintrag (öffnet in neuem Tab). Ohne Icon: Buchstaben-Fallback sichtbar. result: [pending]

expected: Im Link-Widget mit bestehendem Link: das Hinzufügen-Formular erscheint NICHT (nur ein Link erlaubt). Klicke Bearbeiten → Inline-Formular, Änderungen speichern. Wechsle zwischen Listen- und Kachelansicht (Edit-Modus) → beide zeigen den Link korrekt. result: [pending]

Summary

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

Gaps

[none yet]