test.guide¶
ecu.test besitzt eine Schnittstelle zu test.guide, die es ermöglicht, Testreports in test.guide zu exportieren, sowie Packages im Workspace-Explorer entsprechend der Bewertung der letzten Ausführung, deren Report nach test.guide exportiert wurde, einzufärben.
Einstellungen¶
Verbindungseinstellungen
Die Einstellungsseiten für die Konfiguration der Schnittstelle befinden sich unter bzw. . Welche Verbindungseinstellungen in ecu.test gesetzt werden müssen, ist in test.guide unter zu finden.
Über das Icon
in der Statusbar von ecu.test kann der aktuelle
Verbindungsstatus direkt angezeigt werden.
Ein neuer Authentifizierungsschlüssel kann im persönlichen test.guide Profil unter erzeugt werden.
Der Authentifizierungsschlüssel kann durch den entsprechenden Button verschlüsselt in den Workspace-Einstellungen gespeichert werden. Dieser wird automatisch bei der Nutzung wieder entschlüsselt. Allerdings ist dieser Mechanismus auschließlich dafür gedacht, den Schlüssel nicht im Klartext speichern oder gar versionieren zu müssen. Einen vollständigen Schutz gegenüber unautorisierter Nutzung ist hingegen nicht gegeben.
Zusätzliche Einstellungen
Es kann festlegt werden, ob Reports direkt nach der Ausführung des Projekts bzw. des Package in test.guide eingespielt werden sollen.
Weiterhin kann man einstellen, ob die Informationsleiste in jedem Testreport angezeigt werden soll, sowie den ATX-Generator, der ecu.test-Testreports ins ATX-Format umwandelt, konfigurieren. Die Bedeutung der einzelnen Optionen ist direkt im Einstellungsdialog erklärt.
Report¶
Manuelles Übertragen von Reports
Anstelle der automatischen Übertragung kann man auch manuell über einen Dialog aufrufen, der Testreports einzeln oder gesammelt zu test.guide überträgt. Dort wählt man zunächst einen Ordner aus, sieht dann alle darin enthaltenen Testreports und kann diese zu test.guide hochladen, sofern eine Verbindung zum Server besteht.
Auch aus dem Report Viewer heraus kann durch Klick auf
der aktuell betrachtete Report
manuell in test.guide hochgeladen werden.Abbildung von Reportelementen auf ATX-Elemente
Da die Bezeichnungen in ecu.test vom ATX-Standard abweichen, werden die Elemente des Reports entsprechend folgender Tabelle abgebildet:
Bezeichnung in ecu.test
ATX-Element
Projekt
TestExecutionPlan
Package (bzw. Parametersatz)
TestCase
Testbench- und Testkonfiguration
TestEnvironment
Package- und Projektattribute
Attributes
Globale Konstanten
Test-Constant
Result
Verdict
Beim Konvertieren eines Einzelpackage-Report wird ein TestExecutionPlan „SinglePackageExecution“ erzeugt.
Ob bei Parametersätzen (egal ob einzeln oder durch einen Parametersatzgenerator erzeugt) der Package-Name oder der Parametersatz-Name als TestCase-Name verwendet wird, kann man in der Konfiguration des ATX-Generators festlegen.
Packages, die keine Testschritte enthalten (also gänzlich leere Packages, oder Packages, die nur eine oder mehrere Tracenanalysen enthalten), werden durch den Generator verworfen. Bei Packages, die sowohl Testschritte als auch Traceanalysen enthalten, werden auch die Ergebnisse der Traceanalyse ins ATX-Format konvertiert.