CANoe Option DiVa 2.0

Funktionen

Die CANoe Option DiVa besteht aus einem Konfigurationswerkzeug mit eigener Bedienoberfläche, einem Testfall-Generator und einer Laufzeit-Bibliothek zur Erweiterung der Testfunktionalität von CANoe. Die Option DiVa verwendet CANdela Steuergeräte-Diagnosebeschreibungen zur automatischen Generierung der Testfälle . Das Konfigurationswerkzeug erzeugt eine Testspezifikation mit vielen Details zu den einzelnen Testinhalten und zum Testablauf.

DiVa erstellt automatisch die Testumgebung , die in CANoe geladen werden kann. Während der Ausführung dokumentiert CANoe die Testergebnisse in einem übersichtlichen Bericht (CANoe Test Report).

Die Funktionen im Einzelnen:

  • Automatische Generierung eines CANoe Testmoduls aus einer CANdela Steuergeräte-Diagnosebeschreibung (cdd-Datei)
  • Konfiguration der Testgenerierung über die Bedienoberfläche
  • Testen der funktionalen Adressierung am einzelnen Steuergerät.
  • Erhebung von Statistikdaten für verschiedene Steuergeräte-Timings (min/max/Durchschnitt)

  • Selektierbarer Testfokus (Was soll getestet werden?)
    • Timing des Diagnoseprotokolls
    • Format des Diagnoseprotokolls
    • Dateninhalte
    • Anbindung der Diagnose an die Steuergeräteanwendung
    • Sessions und Security Levels

  • Konfigurierbarer Testumfang:
    • Vollständiger Test: Ausführen jedes Services mit jedem Testmuster (Gut- und Schlechtfälle) − z.B. für Regressionstests
    • Jeder Service einmal: Ausführung einer Auswahl von Testfällen, wobei jeder Service mindestens einmal ausgeführt wird
    • Schnelltest: Testen aller Services mit allen Gutfällen und tes-ten repräsentativer Services mit Schlechtfällen

  • Auf der Testerseite gezielte Einstreuung von Fehlern auf Ebene des Transportprotokolls.
  • Anpassung der zu generierenden Testfälle (z.B. ausschließen von kritischen Services, um ungewünschte Veränderungen oder Schäden am gesteuerten System zu vermeiden)
  • Dokumentation der Testfälle durch Generierung einer übersichtlichen und detaillierten Testspezifikation.
  • Scannen von Service-ID und Sub-Function-ID Bereichen. Undokumentierte Services werden protokolliert.
  • Erzeugen eines Testberichts durch CANoe
  • Erweiterbarer Testumfang durch Definition von generischen und steuergeräte-unabhängigen Testsequenzen

CANoe Option DiVa führt Tests auf Basis folgender Diagnoseprotokolle durch:

  • ISO 15765 Diagnostics on CAN
  • ISO 14229 Unified Diagnostic Services on CAN (UDS)
  • ISO 14230 (KWP2000)
  • GMW 3110

[weiter zu "Voraussetzungen"]

© 2006-2008 Vector Informatik GmbH. Letzte Änderung: 2007-11-08

Seite abonnieren

Fanden Sie diese Seite hilfreich?