Workspace¶
Ein Workspace umfasst im Normalfall:
Packages/Projekte
Konfigurationen
Datenbasen
Eigene Utilities
Testreports
sowie folgende Konfigurationsdateien:
agent.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Enthält die Einstellungen aus ecu.test agent.
Format: xml-Datei
analysisexecution.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Enthält die Einstellungen aus Traceanalyse.
Format: xml-Datei
credentialsettings.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Enthält die Einstellungen aus Credentials.
Format: xml-Datei
directories.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Enthält die Einstellungen aus Verzeichnisse.
Format: xml-Datei
ecuTestLab.json¶
Storage location: WORKSPACE/.workspace
Function: Enthält die Konfiguration für die Weboberfläche in ecu.test lab, unter anderem die Views und Widgets.
Format: json file
ecuTestLab.xml¶
Storage location: WORKSPACE/.workspace
Function: Enthält die Server-Einstellungen für ecu.test lab aus den Einstellungen, siehe ecu.test lab.
Format: xml file
ETdrive.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Enthält die Einstellungen aus ecu.test drive.
Format: xml-Datei
favorites.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Speichert Pfade zu Packages und Projekten, die sich im Favoriten-Explorer befinden:
Die Liste der Favoriten kann statt in ecu.test auch durch Änderungen in dieser Datei angepasst werden.
Format: xml-Datei
filters.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Enthält die Historie der verwendeten Workspace- und Projekteditorfilter.
Format: xml-Datei
history.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Enthält die Einstellungen aus Historie.
Format: xml-Datei
interactiveexecution.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Enthält die Einstellungen aus Interaktive Testausführung.
Format: xml-Datei
manifest.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Definiert Metadaten über den Workspace und wird für die Verwendung von Bibliotheksworkspaces genutzt.
Format: xml-Datei
pip.ini¶
Speicherort: WORKSPACE/.workspace
Funktion: Gibt zusätzliche Einstellungen für den Installationsprozess via pip an.
Format: Windows ini-Datei
pkgattr.spec¶
Speicherort: WORKSPACE/.workspace
Funktion: In dieser Datei finden sich die verfügbaren Attribute, mit denen ein Package genauer beschrieben werden kann. Eigene Attribute und deren Darstellung können in dieser Datei hinzugefügt werden.
Darstellungsformen:
anAttributeDef: Einfaches Textfeld zur Eingabe von Zeichenketten
anAttributeTreeValueDef: Baumstrukturierte Auswahlliste mit vorgegebenen Elementen. Je nach Definition lassen sich ein oder mehrere dieser Elemente auswählen. Für jedes Element können mehrere Werte angegeben werden (z.B. Identifikator und Bezeichner). Dabei wird, wenn nicht anders konfiguriert, der erste Wert als Identifikator verwendet und im Package gespeichert. Dementsprechend sollten diese Werte eindeutig sein, da es sonst zu Problemen bei der Auswahl und Speicherung kommt.
Format: xml-Datei
prjattr.spec¶
Speicherort: WORKSPACE/.workspace
Funktion: In dieser Datei finden sich die verfügbaren Attribute, mit denen ein Projekt genauer beschrieben werden kann. Eigene Attribute und deren Darstellung können in dieser Datei hinzugefügt werden.
Darstellungsformen siehe pkgattr.spec
Format: xml-Datei
protocol.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Enthält die Einstellungen aus Protokoll.
Format: xml-Datei
pythonlibrary.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Enthält die Einstellungen aus Python-Bibliotheken.
Format: xml-Datei
reportauthenticity.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Enthält die Einstellungen zur Reportprüfung aus Report.
Format: xml-Datei
report.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Enthält die Einstellungen zum Projektreport aus Report.
Format: xml-Datei
requirements.txt¶
Speicherort: WORKSPACE/.workspace
Funktion: Gibt zusätzlich zu installierende Python-Bibliotheken an.
Format: txt-Datei
signalviewer2layout.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Speichert das Layout des Signal Viewers.
Format: xml-Datei
signalViewerHistory.json¶
Speicherort: WORKSPACE/.workspace
Funktion: Enthält die Einstellungen der letzten Signalkonfigurationen des Signal Viewers.
Format: json-Datei
swk.xml¶
Speicherort: WORKSPACE/.workspace
Format: xml-Datei
systemidentifiers.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Enthält die Einstellungen aus Systembezeichner.
Format: xml-Datei
testeditor.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Enthält die Einstellungen aus Testeditor.
Format: xml-Datei
testcaselanguages.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Enthält aktivierte Testfallsprachen aus Testeditor.
Format: xml-Datei
testexecution.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Enthält die Einstellungen aus Testausführung.
Format: xml-Datei
testguideti.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Enthält die Einstellungen aus test.guide Test Infrastruktur.
Format: xml-Datei
testManagement.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Enthält die Einstellungen des Testmanagements.
Format: xml-Datei
testreportservice.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Enthält die Einstellungen aus test.guide.
Format: xml-Datei
units.spec¶
Speicherort: WORKSPACE/.workspace
Funktion: ecu.test kann verschiedene Einheiten ineinander umrechnen. In dieser Datei finden sich die verfügbaren Einheiten, sowie die Umrechnungsformeln zur SI-Einheit. Eigene Einheiten können in dieser Datei hinzugefügt werden. Außerdem ist es möglich festzulegen, dass bestimmte Einheitenbezeichnungen identisch sind, z. B. rpm und Upm. Beim Ergänzen eigener Einheiten muss auf eindeutige Bezeichner geachtet werden!
Hinweis: In der Fehlermeldung bei der Ausführung des Testschrittes steht immer die Basiseinheit.
Format: xml-Datei
utilities.ini¶
Speicherort: WORKSPACE/.workspace
Funktion: Speichert die Einstellungen für Software, die als Utility in ecu.test angebunden ist. Beispielsweise finden sich hier die Pfade zur Startdatei der jeweiligen Software. Die jeweiligen Abschnitte werden bei der ersten Verwendung der entsprechenden Software durch ecu.test angelegt.
Format: Windows ini-Datei
verdictmappings.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Enthält eine Liste vordefinierter Abbruch-Codes für den Exit- und Block-Testschritt.
Format: xml-Datei
versioncontrolsystem.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Enthält die Einstellungen aus Versionsverwaltung.
Format: xml-Datei
view.xml¶
Speicherort: WORKSPACE/.workspace
Funktion: Enthält das Layout der Oberfläche.
Format: xml-Datei