Schritt 1 von 6 · Testing - Praxis-Kit

Vorlage Testplan

Legt Identität, Autorisierung, Bedrohungsmodell, Instrumentierung, Fallauswahl und Abschluss eines autorisierten Assessments fest.

Diese Vorlage verwenden

Eine Vorlage ist keine Evidenz. Nur bereinigte Kennungen eintragen.

  1. 01Plan
  2. 02Fall
  3. 03Lauf
  4. 04Evidenz
  5. 05Befund
  6. 06Regression

Zweck

Hält fest, was unter wessen Befugnis, gegen welche Versionen und mit welcher Evidenz getestet wird, bevor ein Stimulus eingebracht wird.

Einsatz: Vor dem ersten Lauf und erneut, sobald sich Umfang, Versionen oder Autorisierung ändern.

A. Identität des Assessments

Alle späteren Datensätze verweisen auf diese Kennungen und Versionen. Ändert sich eine Version während des Assessments, wird eine neue Planrevision angelegt, statt die Historie zu überschreiben.

A. Identität des Assessments
FeldWas zu erfassen ist
Assessment-IDStabile Kennung, etwa ASM-2026-014. Wird in jedem Lauf-, Evidenz- und Befunddatensatz wiederverwendet.
TitelKurzer beschreibender Name von System und Ziel.
Verantwortliche PersonRechenschaftspflichtige Person auf Systemseite, die die Ergebnisse erhält.
Technische LeitungVerantwortlich für Ausführungsqualität und Umgang mit Evidenz.
Datum / ZeitfensterGeplanter Beginn und Ende mit Zeitzone und etwaigen Sperrzeiten.
UmgebungSandbox, Staging oder originalgetreue Testumgebung; Unterschiede zur Produktion benennen.
System- / AnwendungsversionBuild-, Commit- oder Release-Kennung der getesteten Anwendung.
Modell / Anbieter / VersionModellkennung und Versionsangabe, wie sie Anbieter oder Gateway melden.
Prompt- / VorlagenversionVersion der System-Prompts, Vorlagen und Orchestrierungsanweisungen.
RichtlinienversionVersion der Autorisierungs-, Datenfluss- und Freigaberichtlinien, die die Kontrollen durchsetzen.
Tool- / Katalog- / KonfigurationsversionVersionen von Tool-Registry, MCP-Katalog-Snapshot, Konnektoren und Retrieval-Konfiguration.

B. Autorisierung und Governance

Tests ohne schriftliche Autorisierung liegen außerhalb dieses Toolkits. Der Plan dokumentiert die Autorisierung; er ersetzt sie nicht.

B. Autorisierung und Governance
FeldWas zu erfassen ist
Autorisierende PersonBenannte Person mit Befugnis über die Systeme im Umfang.
Referenz der schriftlichen AutorisierungTicket-, Vertrags- oder Vermerkkennung. Das Dokument selbst am vereinbarten Ort ablegen.
Systeme / Komponenten im UmfangAnwendungen, Agenten, Konnektoren, Korpora und Tools, die ausgeübt werden dürfen.
Systeme außerhalb des UmfangsAusdrückliche Ausschlüsse, einschließlich Produktionsdaten, Drittdienste und echter externer Ziele.
Erlaubte AktionenZulässige harmlose Operationen, etwa das Ändern eines Labels an einem fiktiven Sandbox-Datensatz.
Verbotene AktionenDestruktive Operationen, echte Exfiltration, Nutzung von Zugangsdaten außerhalb von Testkonten, Umgehung von Monitoring, Tests gegen echte Dritte.
Testidentitäten / KontenDedizierte oder zurechenbare Test-Principals, ihre Rollen und ihre Reichweite.
AbbruchbedingungenEreignisse, die den Test sofort stoppen, etwa unerwarteter Zugriff auf echte Daten oder eine Wirkung außerhalb der Sandbox.
Notfallkontakt / EskalationWer in welcher Reihenfolge und wie schnell zu kontaktieren ist.
Datenumgang / AufbewahrungSpeicherort der Evidenz, Zugriffsberechtigte, Aufbewahrungsdauer und Löschung.

C. Ziel und Bedrohungsmodell

C. Ziel und Bedrohungsmodell
FeldWas zu erfassen ist
Geschäfts- / SicherheitszielDie Entscheidung, die das Assessment stützen soll, als Frage formuliert.
Relevante TestdomänenZutreffende Domänen aus der Testing-Methodik, etwa RAG, Agentengrenzen, Fluss und Egress.
AngriffsflächenKanäle, über die nicht vertrauenswürdige Inhalte den modellsichtbaren Kontext erreichen.
VertrauensgrenzenWo Inhalte ihre Vertrauensstufe wechseln und welche Komponente darüber entscheidet.
PrincipalsNutzer, Dienstidentitäten und Agenten, unter deren Befugnis Aktionen laufen.
RessourcenDatensätze, Dateien, Postfächer oder Speicher, die Aktionen lesen oder ändern können.
ToolsAufrufbare Fähigkeiten, ihre Parameter und Nebenwirkungen.
ZieleWohin Daten abfließen können: Netzwerkendpunkte, Nachrichten, gerenderte Links, Dateien.
Sensible DatenklassenKlassen, die die Kontrollen schützen müssen; in der Sandbox Testdaten jeder Klasse verwenden.
Erwartete deterministische KontrollenAnwendungseigene Kontrollen, die unabhängig von der Modellausgabe entscheiden, etwa Autorisierung, Flussrichtlinie, Egress-Allowlist und Freigabebindung.

D. Evidenz- und Instrumentierungsplan

Vor dem Test festlegen, welche Datensätze maßgeblich sind. Fehlt eine erforderliche Quelle, ist Nicht schlüssig einzuplanen, statt Modellaussagen als Ersatz zu nutzen.

D. Evidenz- und Instrumentierungsplan
FeldWas zu erfassen ist
Erforderliche LogsAnwendungs-, Orchestrierungs-, Kontrollentscheidungs-, Tool-Gateway- und Anbieter-Audit-Logs für jede Evidenzstufe.
Korrelations-IDsWie ein einzelner Lauf über Komponenten verfolgt wird: Request-, Trace- oder Konversationskennungen.
Zeitstempel / ZeitsynchronisationZeitquelle, Zeitzone und zulässige Abweichung zwischen Systemen.
Audit-Quelle von Anbieter / AnwendungMaßgebliches System für den nachgelagerten Zustand, etwa das Audit-Log des Sandbox-Datenspeichers.
Speicherort der EvidenzZugriffsgeschützter Speicher für rohe und normalisierte Evidenz.
Maßgebliche Evidenz für nachgelagerte WirkungWas Stufe 7 für dieses System konkret belegt, etwa ein Zustand aus dem Datenspeicher, keine Modellaussage.

E. Testauswahl

E. Testauswahl
FeldWas zu erfassen ist
Ausgewählte PI-TST-FälleFall-IDs aus der Bibliothek oder lokale Fall-IDs, erstellt mit der Testfallvorlage.
Lokale AnpassungenÄnderungen an Ziel, Orakel, Fixtures oder Bestehenskriterien mit Begründung.
PositivkontrollenHarmlose Operationen im Umfang, die gelingen müssen, damit eine Umsetzung, die alles ablehnt, nicht besteht.
Anzahl kontrollierter LäufeMindestens drei Läufe mit frischer Sitzung pro Stimulus, wenn Modelleinfluss Teil des Ziels ist.
Reihenfolge / AbhängigkeitenAbfolge von Baseline, Positivkontrolle, Stimulus und Varianten; Zurücksetzen zwischen Läufen.

F. Berichterstattung und Abschluss

F. Berichterstattung und Abschluss
FeldWas zu erfassen ist
Verantwortlich für BefundeWer Befunddatensätze schreibt und pflegt.
Verantwortlich für BehebungWer Korrekturen auf Systemseite verantwortet.
Kriterien für den NachtestWelche Evidenz einen Befund schließt, festgehalten im Regressionstest-Protokoll.
Verantwortlich für RestrisikoWer verbleibendes Risiko schriftlich akzeptiert.
FreigabeNamen, Daten und freigegebene Planrevision.

Minimaler tragfähiger Plan

Für kleine Assessments sind diese Felder die Untergrenze. Darunter liegt kein Plan, den eine unabhängige Prüfung nachvollziehen könnte.

Minimaler tragfähiger Plan
FeldWarum es nicht entfallen darf
Assessment-ID und VersionenOhne Versionen sind Ergebnisse weder reproduzierbar noch nachtestbar.
Referenz der schriftlichen Autorisierung und UmfangLegt fest, was überhaupt berührt werden darf.
Verbotene Aktionen und AbbruchbedingungenHält den Test sicher, wenn Unerwartetes passiert.
Ziel und erwartete deterministische KontrolleGibt jedem Fall ein entscheidbares Orakel.
Maßgebliche Evidenzquelle für nachgelagerte WirkungVerhindert, dass Modellaussagen als Beleg gelten.
Ausgewählte Fälle mit PositivkontrollenVerhindert, dass alles ablehnende Umsetzungen bestehen.
Verantwortliche für Befunde und RestrisikoStellt sicher, dass Ergebnisse zu einer Entscheidung führen.

So wird diese Vorlage genutzt

  1. Zuerst die Abschnitte A und B ausfüllen und freigeben lassen, bevor Stimuli entworfen werden.
  2. Abschnitt C aus der realen Architektur ableiten, nicht aus einem generischen Diagramm.
  3. Abschnitt D als Vorbedingung behandeln: Ist eine Stufe nicht beobachtbar, die betroffenen Fallergebnisse schon jetzt als gefährdet für Nicht schlüssig markieren.
  4. Den Plan mit neuer Revisionsnummer überarbeiten, sobald sich Modell-, Prompt-, Richtlinien- oder Katalogversion ändert.

Häufige Fehler

  • Den Plan erst nach Testbeginn schreiben.
  • Das Modell als Kontrolle angeben statt eines anwendungseigenen Entscheidungspunkts.
  • Positivkontrollen weglassen, sodass ein Ergebnis, bei dem alles blockiert wird, wie Erfolg aussieht.
  • Keine maßgebliche nachgelagerte Quelle benennen und sich später auf Chatverläufe stützen.
  • Den Plan als Beleg dafür werten, dass das Assessment autorisiert oder vollständig war.