Beim Erstellen von Testschritten steckt viel Kontextwissen implizit im Projekt und muss bei jedem Schritt aufs Neue manuell berücksichtigt werden. Das kostet Zeit, erzeugt Inkonsistenzen und ist fehleranfällig.
Mit dem ecu.test agent chat zieht KI-Unterstützung direkt in ecu.test ein und setzt genau da an. Er erledigt repetitive Arbeit beim Erstellen von Testschritten, sorgt für konsistente Ergebnisse und beantwortet Fragen rund um ecu.test und trace.check. So bleibt mehr Zeit für das Wesentliche: die eigentliche Testlogik.
KI-gestützte Testschrittgenerierung
Der Agent unterstützt bei der Erstellung von Testfallschritten und bei der Generierung von Traceanalyse-Schritten. In beiden Fällen analysiert er den vorhandenen Projektkontext automatisch und berücksichtigt dabei:
- Signal-Mappings, Tool- und Port-Jobs sowie Package-Mappings
- Package-Variablen und globale Konstanten
- Die Block-Beschreibung als Grundlage für passende Testschritte
Da der Agent direkt auf das gesamte Projekt-Setup zugreift, passen die generierten Schritte zur bestehenden Testumgebung und sind in der Regel direkt einsatzbereit. Manuelle Fehler bei der Auswahl von Signalen, Mappings oder Package-Aufrufen werden so erheblich reduziert.
Hinweis: Die Unterstützung der Traceanalyse befindet sich noch in einer frühen Entwicklungsphase und wird in kommenden Versionen weiter ausgebaut.
Konsistenz durch Referenzimplementierungen
Der Agent lernt aus ähnlichen Blöcken in bestehenden Packages. Bewährte Testmuster aus dem eigenen Projekt fließen in die Generierung ein und werden auf neue Testfälle übertragen. So entstehen konsistente und standardisiert wiederkehrende Lösungen, ohne dass Teams aktiv eingreifen müssen.
Anpassbare Generierung
Die Generierung lässt sich flexibel auf projektspezifische Anforderungen einstellen:
- Konfigurierbare Filter steuern, wie viele Elemente aus den einzelnen Kategorien einfließen
- Custom Instructions ermöglichen die Anpassung an projektspezifische Namenskonventionen, Stilregeln und individuelle Präferenzen
Hilfe direkt im Chat
Unsicher, wie ein bestimmtes Feature funktioniert oder wie ein Problem zu lösen ist? Einfach im Chat fragen – der Agent hilft weiter, ohne dass die Umgebung verlassen werden muss.
