26 lines
626 B
Markdown
26 lines
626 B
Markdown
<!-- status: draft -->
|
|
<!-- lastReviewed: 2026-04-05 -->
|
|
|
|
# Testing-Strategie
|
|
|
|
## Testpyramide
|
|
|
|
- **Unit Tests:** pytest (Gateway), vitest (Frontend)
|
|
- **Integration Tests:** API-Tests gegen laufenden Gateway
|
|
- **E2E Tests:** (zu definieren)
|
|
|
|
## Akzeptanzkriterien-Format
|
|
|
|
Given-When-Then Sätze in Arbeits-Dokumenten (`c-work/_TEMPLATE.md`)
|
|
|
|
## Testplan-Tabelle
|
|
|
|
Jedes Arbeits-Dokument enthält eine Testplan-Tabelle:
|
|
|
|
| ID | AC | Art | Automatisiert | Repo-Pfad | Status |
|
|
|----|----|-----|--------------|-----------|--------|
|
|
|
|
## Test-Pfade im Repo
|
|
|
|
- Gateway: `gateway/tests/`
|
|
- Frontend: `frontend_nyla/src/**/*.test.ts`
|