API-Referenzen¶
Im Programmverzeichnis von ecu.test im Unterordner Help/api befinden sich weitere Dokumentationen und Beispiele. Folgende Elemente sind derzeit enthalten:
Info
Das HTML-Dokument index.html dient als Einsprungspunkt und ermöglicht eine bequeme Navigation durch die vorhandenen Dokumentationen.
Fernsteuerung und Automatisierung von ecu.test¶
COM API: Eine Übersicht der Befehle der ecu.test COM-Automatisierungsschnittstelle (inkl. zwei Beispiele)
REST API: Eine interaktive Übersicht der Befehle der ecu.test REST API.
Siehe auch COM API und REST API.
Abfrage statischer und dynamischer Informationen von Testfall und Traceanalyse¶
Internal API: Eine Übersicht der Befehle der ecu.test-internen API, auf die im Testfall mittels
api.zugegriffen werden kannTrace Analysis API: Eine Übersicht der Befehle, die in eigenen python-basierten Traceschrittvorlagen zur Steuerung der Traceanalyse von ecu.test verwendet werden können
Verwendung der in ecu.test verwendeten Spezialobjekte¶
Advanced operations of package variable types: Eine Übersicht der erweiterten Operationen der ecu.test-Variablentypen
Advanced properties of bus-related objects: Eine Übersicht der erweiterten Eigenschaften von busbezogenen Objekten in ecu.test
Advanced properties of diagnostics-related objects: Eine Übersicht der erweiterten Eigenschaften von Diagnose-Objekten in ecu.test
Ethernet API: Eine Übersicht der Befehle für Empfang, Versand, Analyse und Erstellung von Ethernet-Paketen
Advanced properties of media-related objects: Eine Übersicht der erweiterten Eigenschaften von Media-Objekten in ecu.test
Advanced properties of DLT logging-related objects: Eine Übersicht der erweiterten Eigenschaften von DLT-Logging-Objekten in ecu.test
Abfrage von Reportinformationen innerhalb eigener Reportgeneratoren¶
Report API: Eine Übersicht der Befehle, die in eigenen Reportgeneratoren verwendet werden können
Entwicklung eigener Erweiterungen für ecu.test¶
Object API: Eine Übersicht der Befehle der objekt-orientierten Schnittstelle zum Erstellen und Manipulieren ecu.test-relevanter Dateien
Parameter Set Generator API: Eine Übersicht der Befehle für Parametersatzgenerator für Projekte
Package Generator API: Eine Übersicht der Befehle für Packagegenerator für Projekte
Project Generator API: Eine Übersicht der Befehle für Projektgenerator
Tools
UserTool API: Eine Übersicht der Befehle für Benutzerdefinierte Tools
Model-based Bus Port API: Schnittstellenbeschreibung des BusToModelPathResolver für alle Tools, welche einen modellbasierten Buszugriff unterstützten
UserUtility API: Eine Übersicht der Befehle für Benutzerdefinierte Utilities
ExampleUtilities: Zwei Beispielutilities, inkl. Quellcode und Dokumentation, als Vorlage zum Erstellen eigener Utilities