Files
t.indorf 5dca7c76f8 testplan
2026-05-17 23:55:35 +02:00

5.3 KiB

Live-Testplan mein-kitaplaner.de

Kopfbereich

  • Zielsystem: https://mein-kitaplaner.de
  • Testdatum: 2026-05-17
  • Strategie: echte Testdaten auf Produktion verwenden und anschließend bereinigen
  • Testkennzeichnung: alle Testnamen und Test-E-Mails mit Codex Live-Test kennzeichnen
  • Statuslegende:
    • [ ] offen
    • [x] erledigt
    • [!] Blocker / Beobachtung

Testdaten

  • Gründer/Admin: hanivan790@acanok.com
  • Test-Kita: Codex Live-Test Kita-Verein 20260517-2343
  • Elternteil: kitatester1233@mailaddress.de
  • Passwort: <TEST_PASSWORD>

Keine echten Passwörter, Secrets, Session-Werte, Tokens oder Invite-Links in diese Datei schreiben.

Core Journey

  • Landingpage erreichbar.
    • Erwartung: https://mein-kitaplaner.de lädt mit aktuellem Landingpage-Content.
  • Demo-CTA führt zum Kontaktformular.
    • Erwartung: CTA öffnet /#kontakt und das Formular ist sichtbar.
  • Kontaktformular versendet Bestätigungsmail.
    • Bestätigt: Testmail an nolip18234@acanok.com ist angekommen.
  • Registrierung: neuer Gründer/Admin kann Account erstellen.
    • Testdaten: eindeutige Admin-Testmail und <TEST_PASSWORD>.
    • Erwartung: Account wird erstellt, keine Fehlermeldung.
  • Redirect nach Registrierung führt zu /onboarding.
    • Erwartung: Gründer landet nach Registrierung direkt im Onboarding.
  • Onboarding: Kita wird mit Standardmodulen angelegt.
    • Testdaten: Codex Live-Test Kita-Verein YYYYMMDD-HHMM.
    • Erwartung: Notdienst, Kalender und Adressbuch bleiben standardmäßig aktiv.
  • Redirect nach Onboarding führt zu /dashboard.
    • Erwartung: Dashboard lädt ohne erneute Anmeldung.
  • Dashboard zeigt Kita-Namen und Admin-Navigation.
    • Erwartung: Sidebar zeigt Test-Kita sowie Admin-Menüpunkte wie Familienverwaltung, Dienstplan, Schwarzes Brett und ErzieherInnen.
  • Familienverwaltung: Familie mit Kind und Elternteil anlegen.
    • Testdaten: Familie, Elternteil und Kind mit Codex Live-Test kennzeichnen.
    • Erwartung: Familie erscheint in der Liste.
  • Einladung wird per E-Mail versendet.
    • Erwartung: Eltern-Testadresse erhält eine Einladung.
    • Erst als erledigt markieren, wenn die Mail im Postfach bestätigt wurde.
  • Invite-Link öffnet Aktivierungsseite.
    • Erwartung: Seite /invite/[token] zeigt personalisierte Einladung und Kita-Namen.
    • Invite-Link nicht in diese Datei schreiben.
  • Invite-Validierung: Passwort-Pflicht, Passwort-Mismatch, Datenschutz-Pflicht.
    • Erwartung: fehlende oder unterschiedliche Passwörter und fehlende Datenschutzerklärung erzeugen sichtbare Fehler.
  • Elternteil kann Einladung annehmen und wird eingeloggt.
    • Erwartung: Passwort setzen, Datenschutzerklärung akzeptieren, optional Adressbuch-Opt-in wählen, danach Redirect zu /dashboard.
  • Elternrolle sieht nur erlaubte Navigation.
    • Erwartung: Eltern sehen keine Admin-only Punkte wie Familienverwaltung, Dienstplan, Schwarzes Brett-Admin, ErzieherInnen.
  • Logout/Login für Admin und Elternteil funktionieren.
    • Erwartung: beide Testaccounts können sich abmelden und mit <TEST_PASSWORD> erneut anmelden.
  • Zugriffsschutz: /dashboard ohne Session leitet zu /login.
    • Erwartung: ausgeloggter Aufruf von /dashboard führt zu /login?callbackUrl=%2Fdashboard oder entsprechender Login-Route.
  • Cleanup: Test-Kita/User/Familie über Superadmin löschen.
    • Erwartung: Test-Kita wird über Superadmin-Diagnose mit exakter Namensbestätigung gelöscht.
    • Erst als erledigt markieren, wenn Superadmin-Ansicht keine Test-Kita/Test-User mehr zeigt.
  • Nach Cleanup: Test-Login funktioniert nicht mehr / Daten nicht sichtbar.
    • Erwartung: Admin- und Eltern-Testlogin schlagen fehl; Test-Kita erscheint nicht mehr.

Beobachtungen

  • 2026-05-17: Kontaktformular auf Produktion getestet. Bestätigungsmail an nolip18234@acanok.com ist angekommen.
  • 2026-05-17: Registrierung mit hanivan790@acanok.com, Redirect nach /onboarding, Onboarding mit Codex Live-Test Kita-Verein 20260517-2343 und Dashboard/Admin-Navigation erfolgreich geprüft.
  • [!] 2026-05-17: Familienanlage mit Elternadresse nolip18234@acanok.com blockiert, weil die E-Mail-Adresse bereits existiert. Mit kitatester1233@mailaddress.de erfolgreich fortgesetzt.
  • 2026-05-17: Admin-Logout, Zugriffsschutz für /dashboard ohne Session und Admin-Login mit temporärem Passwort erfolgreich geprüft. Kombinierter Login-Check bleibt offen, bis ein Elternaccount aktiviert werden kann.
  • 2026-05-17: Familie Codex Live-Test Familie 20260517-2343 mit Kind und Elternteil kitatester1233@mailaddress.de erfolgreich angelegt; Status in der Familienverwaltung: Einladung offen.
  • 2026-05-17: Im Familien-Details-Dialog ist kein Invite-Link sichtbar; Fortsetzung der Invite-Tests benötigt Mailbestätigung und Invite-Link aus dem Postfach.
  • Mailzeit Einladung Elternteil: offen.
  • Cleanup-Ergebnis: offen.

Pflege-Regeln

  • Erledigte Schritte während des Tests direkt von [ ] auf [x] setzen.
  • Blocker mit [!] markieren und kurz im Abschnitt Beobachtungen beschreiben.
  • Mailversand nur als erledigt markieren, wenn die Mail im jeweiligen Postfach bestätigt wurde.
  • Keine echten Passwörter, Secrets, Tokens oder vollständigen Invite-Links dokumentieren.
  • Cleanup erst als erledigt markieren, wenn die Testdaten in der Superadmin-Ansicht nicht mehr sichtbar sind.