Agentensysteme können formal gültige Nachrichten austauschen und dennoch fachlich unsicher oder betrieblich instabil sein. Eine belastbare Teststrategie prüft deshalb Protokoll, Vertrag, Verhalten, Sicherheit und nichtfunktionale Grenzen getrennt und gemeinsam.
Im Seminar entsteht eine wiederverwendbare Testpyramide für MCP-Server, Hosts, A2A-Clients und Remote Agents. Simulationen machen Fehler, Zeitüberschreitungen, inkompatible Versionen und bösartige Gegenstellen reproduzierbar.
Zielgruppe
- Softwareentwickler, Test Engineers und QA Architects
- DevSecOps- und Plattformteams
- Entwickler von MCP- und A2A-SDKs oder Integrationen
- Security Tester für agentische Systeme
Vorkenntnisse
- Erfahrung mit automatisierten API- und Integrationstests
- Grundverständnis von MCP und A2A
- Programmierkenntnisse für Testskripte und Fixtures
Seminarinhalte
Testmodell und Abdeckung
- Komponenten, Verträge, Protokollbindungen und Risikoklassen erfassen
- Testpyramide für Unit, Schema, Contract, Integration und Ende-zu-Ende
- Positive, negative, Grenzwert- und Missbrauchsfälle
- Deterministische Fixtures für nichtdeterministische Agentenabläufe
- Trennung von Protokollkonformität und fachlicher Qualität
MCP automatisiert testen
- server/discover, per-Request-Metadaten, Tools, Ressourcen, Prompts und Erweiterungen prüfen
- Eingabe- und Ausgabeschemas sowie strukturierte Inhalte validieren
- MRTR, resultType, Cacheable Results, subscriptions/listen und Tasks-Erweiterung testen
- Manipulierte Tool-Metadaten, unzulässige URIs und Autorisierungsfehler simulieren
- Abgekündigte Roots-, Sampling-, Logging- und Transportpfade als Migrationstests abdecken
- Kompatibilität verschiedener Protokoll- und SDK-Versionen prüfen
A2A automatisiert testen
- A2A-1.0-Agent Cards, Supported Interfaces, Security Schemes und Signaturen validieren
- Vereinheitlichte Parts, Enumwerte, Aufgabenstatus und Artefakte prüfen
- Streaming, SubscribeToTask, Push-Benachrichtigungen und Langläufer simulieren
- Idempotenz, doppelte Zustellung, Replay und ungültige Statusübergänge testen
- Cursorpagination, Mandantenzuordnung und standardisierte Fehler testen
- Interoperabilität und Migration zwischen A2A 0.3 und 1.0 bewerten
Security- und Resilienztests
- Prompt Injection, Tool Poisoning, SSRF und Datenabfluss als Negativfälle
- Fehlende Scopes, falsche Audience, abgelaufene Tokens und Schlüsselwechsel
- Langsame Gegenstellen, Teilfehler, Verbindungsabbrüche und Ressourcenknappheit
- Lastprofile, Backpressure, Warteschlangen und Abbruchgrenzen
CI/CD und Abnahme
- Teststufen für Pull Request, Build, Freigabe und Produktion
- Kompatibilitätsmatrix und wiederverwendbare Consumer-Verträge
- Qualitätsgrenzen, Testberichte und prüfbare Freigabeentscheidung
- Canary-Prüfungen und synthetische Transaktionen nach Deployment
Praktische Übungen
- Schema- und Contract Tests für einen MCP-Server erstellen
- Einen simulierten bösartigen MCP-Server gegen einen Host testen
- Agent Card, Aufgabenstatus und Artefakte eines A2A-Agenten validieren
- Streaming-Abbruch, doppelte Nachricht und Replay reproduzieren
- OAuth- und Richtlinienfehler als automatisierte Negativtests abbilden
- Last- und Fehlereinjektion in eine CI-Pipeline einordnen
Methodik
- Kurze Theorieblöcke zu Teststrategie und Protokollverträgen
- Praktische Testautomatisierung mit Fixtures und Gegenstellensimulationen
- Fehler- und Angriffsinjektion in isolierter Umgebung
- Review einer vollständigen CI-Abnahmekette
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Softwareentwickler, Test Engineers und QA Architects, DevSecOps- und Plattformteams, Entwickler von MCP- und A2A-SDKs oder Integrationen, Security Tester für agentische Systeme |
| Vorausetzung: | |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
