Ein Ticketsystem sendet Betreff und Nachricht an einen Assistenten. Der Auftrag lautet, ein Thema vorzuschlagen. Das System hängt manchmal Hinweise aus einer externen Datei an. Eine sichere Lösung macht für jeden Schritt eindeutig, aus welcher Quelle die Informationen stammen.
Einen strukturierten Übergabevertrag verwenden
Trennen Sie feste Regeln, freigegebene Hinweise und kundenseitigen Text. Geben Sie aus dem Modell nur definierte Kategorien, den Prüfgrund und ein kurzes Zitat weiter. Validieren Sie das Format und erlaubte Werte außerhalb des Modells. Fachliche Regeln, etwa zulässige Empfänger oder Aktionen, werden im Zielsystem geprüft.
Verwenden Sie im Test einen neutralen Platzhalter, der nicht als erlaubte Kategorie vorkommt. Prüfen Sie, ob die Validierung den Wert ablehnt und eine Person den Vorgang trotzdem auffindet. Testen Sie anschließend, ob die Pfade für unvollständige Daten und unklare Einordnung ausreichend sichtbar sind.
Kontrollpunkte unabhängig vom Modell halten
Begrenzen Sie die Werkzeuge auf die tatsächlich freigegebenen Daten. Nehmen Sie Fehler als neue Prüffälle in die Abnahme auf. OWASP beschreibt, warum Eingaben und Ausgaben getrennt geprüft und Rechte begrenzt werden sollten. Im Automatisierungskatalog lassen sich die technischen Bausteine einordnen.