Projektmanagement

Erstellt man ein neues Projekt oder öffnet ein bestehendes Projekt, öffnet sich der Projekteditor. In diesem können mehrere Packages zu einem Projekt zusammengefasst werden, um diese nacheinander auszuführen. Damit lassen sich große voneinander unabhängige Traceanalysen erstellen, die über einen längeren Zeitraum (z. B. über Nacht) ohne Nutzereingabe ablaufen können. Das Projektmanagement erlaubt dann eine übersichtliche und detaillierte Auswertung der Traceanalysen.

Mithilfe von Drag-and-drop werden die Packages aus dem Reiter Workspace den Projekteditor hinzugefügt. Ebenso ist es möglich, ganze Ordner in den Projekteditor einzufügen.

../_images/DropPackagesInProject.png

Einfügen von Packages (oder ganzen Ordnern) in ein Projekt

Parametrieren von Packages

Nach einem Rechtsklick auf ein Package in einem Projekt, kann man über Neu ‣ Parametersatz dem Package einen neuen Parametersatz hinzufügen.

Parametersätze dienen dazu, das Package mit neu definierten Werten für dessen Variablen auszuführen.

../_images/Parametersets_PackageWithParametersets.png

Ein Package mit verschiedenen Parametersätzen

Nach einem Doppelklick auf einen erstellten Parametersatz eines Packages öffnet sich ein Dialog, in dem in der Spalte Parameter alle Variablen aufgelistet werden, welche in dem Package angelegt und zudem als „Parameter“ markiert worden (Häkchen in Spalte „img_ParameterSymbol“ im Reiter Variablen). In der Spalte Wert / Variable sind (grau und geklammert) die Initialwerte aus dem Package angegeben. Diese können entweder so belassen oder durch neue Werte ersetzt werden.

../_images/Parametersets_Variables.png

Der Dialog zum Parametrieren des Packages

../_images/Parametersets_OriginalPackage.png

Das in das Projekt eingefügte Package

Ein Package kann beliebig viele Parametersätze besitzen. Pro Parametersatz wird das Package (mit den neu definierten Werten) genau einmal ausgeführt.

Im Reiter „Mapping“ wird die Zuordnung von Signalen aus der Tracedatei auf die generischen Signale ersetzt.

../_images/Parametersets_Mapping.png

Reiter „Mapping“ zum Austausch des Signalmappings

Neben dem Mapping können auch die Aufnahmen eines Packages durch einen Parametersatz ausgetauscht werden.

../_images/Parametersets_SignalRecording.png

Reiter „Signalaufnahmen“ zum Austausch der Aufnahmen

Dazu dient der Reiter Signalaufnahmen. Im Gegensatz zum Reiter Signalaufnahmen eines Packages, können in diesem Dialog nur die Aufnahmen editiert werden. Signale können nicht geändert werden, deswegen sind am linken Rand die oberen drei Schaltflächen deaktiviert.

Ausführung eines Projektes

Über das Symbol (RunProjectSymbol) ganz links in der Symbolleiste oberhalb des geladenen Projektes bzw. über das Kontextmenü Ausführen ab hier wird die Projektausführung gestartet. Nun arbeitet trace.check die eingefügten Packages der Reihenfolge nach ab und erstellt die entsprechenden Testreports. Dabei zeigt das Projektfenster während der Ausführung das Resultat der bereits ausgeführten Packages an. So erhält man immer einen Überblick über den Stand der Projektausführung.

../_images/ProjectExecution.png

Ausführung eines Projektes

Klickt man auf den Doppelpfeil am rechten Rand der Projektausführung, so wird der bekannte Packageausführungsdialog angezeigt. Am unteren Ende des Dialogs befindet sich eine Schaltfläche zum Projektabbruch sowie zum Aufrufen des Testreports, der aber erst nach dem Ende der Projektausführung aktiv ist.

Auswertung eines Projektes

Nach erfolgter Projektausführung und dem Klicken auf die Schaltfläche Report wird die Auswertung im „Report Viewer“ geöffnet. Auf der linken Seite befindet sich ein Baum, der die Struktur des Projektes aufzeigt. Im rechten Fenster werden die dazugehörigen Übersichten bzw. der jeweilige Testreport angezeigt.

Die Startseite gibt eine Übersicht über den Status der ausgeführten Packages. Öffnet man die Details (klicken auf das Plus-Zeichen) der Projektelemente, so erhält man eine statistische Übersicht der Ausführung.

../_images/ProjectResultReportViewer.png

Ausführung eines Projektes