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

1.6 KiB
Raw Blame History

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.