Code: teilweise · Geprüft: nein · Gemergt: teilweise · Produktiv: entfällt
Stand: 2026-10-16 (Quelle: git origin/main 35e7c84, Cluster-Abfrage nur lesend am 2026-10-16, Session-Status, Memory)
## Ziel
Die kritischen Kaufpfade werden bei jedem Push im Browser geprüft, nicht nur per Unit-Test.
## Umgesetzt
- [x] Playwright-Smoke-Tests für Startseite, Shop, Warenkorb, Checkout-Preisanzeige und Login/Registrierung (`e2e/*.spec.ts`)
## Offen
- [ ] Die CI führt nur `pnpm test` (Vitest) aus, `pnpm test:e2e` fehlt im Workflow; Job mit Datenbank-Service auf `ci-isolated` ergänzen
- [ ] Tests für Admin-Kernpfade (Bestellstatus, Storno mit Erstattung im Stripe-Testmodus) und den eingebetteten Checkout
- [ ] Barrierefreiheitsprüfung (axe) für Start-, Shop- und Produktseite
## Grundlage
README, Abschnitt „Tests“; `.gitea/workflows/docker-build.yml`; `playwright.config.ts`.
## Status
Code: teilweise · Geprüft: nein · Gemergt: teilweise · Produktiv: entfällt
Stand: 2026-10-16 (Quelle: git origin/main 35e7c84, Cluster-Abfrage nur lesend am 2026-10-16, Session-Status, Memory)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Ziel
Die kritischen Kaufpfade werden bei jedem Push im Browser geprüft, nicht nur per Unit-Test.
Umgesetzt
e2e/*.spec.ts)Offen
pnpm test(Vitest) aus,pnpm test:e2efehlt im Workflow; Job mit Datenbank-Service aufci-isolatedergänzenGrundlage
README, Abschnitt „Tests“;
.gitea/workflows/docker-build.yml;playwright.config.ts.Status
Code: teilweise · Geprüft: nein · Gemergt: teilweise · Produktiv: entfällt
Stand: 2026-10-16 (Quelle: git origin/main
35e7c84, Cluster-Abfrage nur lesend am 2026-10-16, Session-Status, Memory)