bollwerk/.github/prompts/nextstep-test.prompt.md
Jens Reinemann 5a26d6a85e refactor: rename workflow-*.prompt.md → nextstep-*.prompt.md
Namenskonvention für Genome Engine Verbund-Erkennung:
Router <name>.prompt.md + Sub-Prompts <name>-*.prompt.md
ermöglicht rein pfadbasierte Trait-Zuordnung ohne Content-Parsing.
2026-05-18 09:26:36 +02:00

1.7 KiB
Raw Permalink Blame History

description agent model tools
Führt einen Generaltest oder Qualitäts-Check durch. Verifiziert, dass eine abgeschlossene Aufgabengruppe korrekt und vollständig umgesetzt wurde. Wird vom nextstep-Router für [X]-Tickets aufgerufen. agent Claude Sonnet 4.6 (copilot)
read
edit
search
execute
agent
web
todo
browser
vscode

Workflow: Test (Generaltest / Qualitäts-Check)

Dieser Workflow wird aufgerufen, wenn der nextstep-Router ein [X]-Ticket identifiziert hat.


Schritt 1 Issue lesen

  1. Lies den Issue-Body vollständig.
  2. Bestimme den Testtyp:
    Typ Erkennungsmerkmal
    Generaltest Issue referenziert ein P-Ticket und fordert End-to-End-Prüfung
    Regressions-Check Issue beschreibt spezifische Szenarien zum Nachprüfen

Schritt 2 Abhängigkeiten prüfen

Prüfe ob alle Depends on-Tickets geschlossen sind. Falls nicht: Issue zurückstellen.

Schritt 3 Tests durchführen

Schritt 3a Build & Unit Tests

./gradlew assembleDebug test

Schritt 3b Manuelle Code-Prüfung

Für jedes im Issue genannte Akzeptanzkriterium:

  1. Code-Prüfung: Identifiziere die relevanten Kotlin-Dateien und prüfe ob der beschriebene Pfad implementiert ist.
  2. Test-Existenz: Prüfe ob passende Tests vorhanden sind.
  3. Ergebnis: Bestanden / ⚠️ Teilweise / Nicht bestanden

Schritt 4 Ergebnis dokumentieren

Bei Erfolg

Kommentar im Issue:

## Testergebnis (<heute>)

**Build & Tests:** ✅
**Akzeptanzkriterien:**
- [x] <Kriterium 1>
- [x] <Kriterium 2>

Issue schließen.

Bei Fehlern

Kommentar mit Fehlerbeschreibung. Issue bleibt offen. Erstelle ggf. Fix-Tickets als Folge-Issues.