1
0
Files
pdf-umbenenner/docs/prompts/M9-AP-007-umsetzen.md

32 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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.