CANoe

In dieser Kategorie finden sich zusätzliche Testschritte, die für die Arbeit mit CANoe nützlich sind.

CANoe Testmodul-Runner

Dieser Testschritt ermöglicht die Ausführung von Testmodulen in CANoe.

Der Testschritt kann nur ausgeführt werden, wenn der Tooladapter Vector: CANoe / CANalyzer in der Testbenchkonfiguration vorhanden und verbunden ist und die Messung läuft.

../../../_images/Utility_CANoe_Testmodul-Runner.png

Im Konfigurationsfenster des Testschritts kann ganz oben unter Testumgebung eine Testumgebung gewählt werden. Alternativ kann man auch den Namen der Testumgebung, umschlossen von einfachen oder doppelten Anführungszeichen, eintippen, sowie einen Ausdruck eingeben, der z.B. auf Testfallvariablen oder globale Konstanten verweist und zum Namen einer Testumgebung ausgewertet werden kann.

Im Bereich Testmodule werden alle in der gewählten Testumgebung vorhandenen Testmodule, mit Ausnahme der dort in CANoe deaktivierten, angezeigt. Die auszuführenden können angekreuzt werden. Alternativ kann auch hier ein Ausdruck angegeben werden, der die Namen der auszuführenden Testmodule als Liste liefern muss, oder man wählt alle Testmodule der Testumgebung ausführen.

Im Bereich Einstellungen kann man ein Timeout angeben. Jedes Testmodul wird abgebrochen, falls es länger als das angegebene Timeout läuft. Man gibt entweder eine Zahl ein, oder einen Ausdruck, der eine Zahl ergibt.

Schlussendlich kann man noch wählen, ob der Summary-Report und/oder die Testmodul-Einzelreports ins ecu.test-Reportverzeichnis kopiert werden sollen.

Im ecu.test-Testreport werden die ausgeführten Testmodule mit ihrem jeweiligen Ergebnis und der Ausführungsdauer protokolliert. Die kopierten Reports sind ebenfalls aufgeführt.

Die Bewertung des Testschritts richtet sich nach der schlechtesten Bewertung der ausgeführten Testmodule, wobei Abbruch durch Timeout als ERROR bewertet wird.