1
0

Arbeitspakete + Review für M9 angelegt

This commit is contained in:
2026-04-13 09:05:56 +02:00
parent be6e3d1971
commit f74e3d6d73
15 changed files with 435 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
Lies zunächst vollständig folgende Dokumente:
- @CLAUDE.md
- @docs/specs/meilensteine-v2_0.md
- @docs/workpackages/M9 - Arbeitspakete.md
AP-001 bis AP-006 sind abgeschlossen. Setze jetzt ausschließlich **AP-007 Start-, Fehler- und Packaging-Tests für den vollständigen M9-Zielstand vervollständigen** um.
Scope:
- Tests für den GUI-Standardstart gemäß der in CLAUDE.md festgelegten GUI-Teststrategie (Monocle, kein TestFX)
- Tests für `--headless`
- Automatisierten Nachweis, dass der headless Start ohne Initialisierung der JavaFX-Application-Klasse durchlaufen kann
- Tests für `--config <pfad>` in beiden Startarten
- Negativtests für ungültige oder fehlende Konfigurationspfade:
- GUI mit nicht existenter Konfigurationsdatei
- headless mit nicht existenter Konfigurationsdatei
- `--config` ohne Wert
- Tests, die belegen, dass headless ohne `--config` weiterhin das bisherige Default-Verhalten nutzt
- Smoke-Tests für die Artefakterzeugung und Packaging-Basis
- Sicherstellen, dass dokumentbezogene Batch-Funktionalität nicht versehentlich regressiert ist
- Abschließende Prüfung des M9-Stands auf Architekturtreue, Abwärtskompatibilität und Nicht-Vorgriff auf M10+
Nicht umsetzen:
- GUI-Editor-Tests aus M10
- Validierungs- und Modellabruf-Tests aus M11
- Technische Test- und Korrekturhilfe-Tests aus M12
- Abschlussdokumentation aus M13
Halte dich strikt an die GUI-Teststrategie und den JavaDoc-Standard aus CLAUDE.md.
Führe am Ende einen vollständigen fehlerfreien Build inkl. aller Tests durch.
Erstelle abschließend den Pflicht-Output gemäß CLAUDE.md.