Testkonfigurationseditor¶
Der Testkonfigurationseditor erlaubt das anlegen und editieren von Testkonfigurationsdateien (.tcf-Dateien). Viele zu konfigurierende Tools benötigen spezifische Dateien, in welchen die Testobjekte beschrieben sind. Einige dieser Dateitypen können von ecu.test eingelesen werden und deren Inhalt wird dem Anwender innerhalb des Aktionsfensters zur Verfügung gestellt, auf deren Grundlage Testfälle erstellt werden können.
Importieren und Exportieren¶
Über das Menü bzw. kann eine Testkonfiguration mit dazugehörigen Artefakten im- bzw. exportiert werden.
Wird eine Testkonfiguration in ein Archiv exportiert, wird die Testkonfiguration zusammen mit den ausgewählten, referenzierten Artefaktdateien in eine Datei gepackt. Dazu gehören beispielsweise Datenbanken, Diagnose-, A2L-, HEX-, Modell- und Simulationsdateien. Mapping-Dateien und globale Konstanten werden nicht in das Archiv aufgenommen. Dies gilt ebenfalls für Dateien auf dem Toolhost und für Dateien, die von Artefakten referenziert werden.
Wird ein solches Testkonfigurationsarchiv wieder importiert, so wird die Testkonfiguration dem in
den Einstellungen festgelegten Konfigurationsverzeichnis hinzugefügt. Die enthaltenen Artefakte
werden im Workspace unter DataBases/<Name der Testkonfiguration> abgelegt. Die Referenzen
in der importierten Testkonfiguration werden dabei auf die neuen Ablageorte angepasst. Sind die
Dateien bereits vorhanden, so wird der Nutzer gefragt, ob abgebrochen oder ein Teil des Workspaces
überschrieben werden soll.
Unterstützte Dateiformate¶
Folgende Tabelle zeigt, welche Dateitypen ecu.test im Kontext von Testkonfigurationen einlesen kann.
Format |
Dateiendung |
Version |
Hersteller |
Verwendung |
Bemerkung |
|---|---|---|---|---|---|
CAN-Busdatenbank |
.dbc |
Bus-Tools |
|||
Field Bus Exchange Format (FIBEX) |
.xml, .fbx |
1.1.5a, 1.2.0a, 2.0.1, 3.0.0, 3.1.0, 3.1.1, 4.0.0, 4.0.2, 4.1.0, 4.1.1, 4.1.2 (nur für Services) |
ASAM MCD 2NET |
Bus-Tools |
|
AUTOSAR System Description (Classic Platform) |
.arxml |
3.0.2, 3.1.4, 3.1.5, 3.2.1, 3.2.2, 4.1.1 [1], 4.2.2 [2], 4.3.0 [2], 4.3.1 [3], 4.4.0 [3], 19.11 [3], 20.11 [3], 21.11 [3] |
AUTOSAR |
Bus-Tools, Ethernet (SERVICE: ab 4.3.0, SOCKET-ADAPTOR: ab 4.2.2) [4] |
Ab Version 4 werden die Bussysteme CAN/CAN FD, FlexRay und LIN unterstützt |
AUTOSAR System Description (Adaptive Platform) |
.arxml |
17.10, 18.03, 18.10, 19.11, 20.11 |
AUTOSAR |
Ethernet |
Umgesetzt als Prototyp |
LIN Description File |
.ldf |
Bus-Tools |
|||
ASAP2 Datenbank (A2L) |
.a2l |
ASAM MCD 2 MC |
Applikations-Tools |
||
Executable and Linkable Format |
.elf |
DWARF 2, 3, 4, 5 |
Debugger-Tools |
||
Modellbeschreibungsdatei |
.sdf, .trc |
dSPACE |
ControlDesk-Toolanbindung |
||
SUT Mapping File |
.smf |
3.1 |
Vehinfo |
LABCAR-Toolanbindung |
|
XiL-Konfigurationsdatei |
.xml |
ASAM |
XiL-Anbindung (EES, MA) |
||
Intel HEX |
.hex |
Applikations-Tools |
|||
Motorola S19 |
.s19 |
Applikations-Tools |
|||
Open Diagnostic Data Exchange Format (ODX) |
.odx, .odx-d, .pdx |
2.2.0 |
ASAM MCD 2 D |
||
Global Diagnostic Data Export (GDX) |
.gdx, .mdx |
4.1, 4.2, 5.0 |
|||
CANdela Diagnostic Data (CDD) |
.cdd |
ab 6.5, getestet bis 9.1 |
Vector Informatik GmbH |
||
Zip Archiv |
.zip |
Bus-Tools |
Busdatenbanken können als Zip-Archiv angegeben werden, das Archiv darf nur eine einzelne Datei eines beliebigen Busdatenbankformats enthalten [5] |