Mit ECU-TEST wird Testautomatisierung kinderleicht

ECU-TEST ['e: 'tse: 'u: 'tɛst] ist unser Tool für hochautomatisierte Funktions- und Systemtests in allen Entwicklungsphasen von Automotive Software.
Du willst möglichst einfach Testfälle für sämtliche Entwicklungsstufen erstellen? Kannst du, und zwar ganz ohne Programmierung!

Deine Vorteile auf einen Blick ...


  • spricht fließend Automotive

  • funktioniert herstellerunabhängig

  • ist wiederverwendbar


  • kombiniert multiple Signalquellen

  • ist unbegrenzt erweiterbar

  • generiert Testreports automatisch

... und im Detail

ECU-TEST spricht fließend Automotive

ECU-TEST kann Daten jedes gängigen Automotive-Formats einlesen und verarbeiten.

Ob ARXML, DBC, A2L oder ODX, unser Tool spricht praktisch alle Sprachen der Automobilbranche fließend. Das benötigte Format wird in der Testkonfiguration hinterlegt und damit ist der Zugriff auf Ethernet und Bussignale des System-under-Test sichergestellt. Beim Einlesen werden die Daten geparst und können in jeden beliebigen Testfall integriert werden. Genauso lassen sich sämtliche Interaktionen wie lesen, schreiben, aufzeichnen und analysieren im Testfall einfach formulieren und mit Erwartungen verknüpfen.

ECU-TEST funktioniert herstellerunabhängig

ECU-TEST ist eines der wenigen Tools, das herstellerunabhängig verwendet werden kann. Es ist zudem universell und branchenweit einsetzbar.

Mit ECU-TEST lassen sich über standardisierte Zugriffe und vollständig integrierte Tool-Schnittstellen mehr als 60 Tools anbinden. So wollen wir vermeiden, dass Testende unzählige komplexe Testfälle erstellen, mit denen sie dann an ein Tool gebunden sind. Stattdessen sorgen wir dafür, dass ECU-TEST mit allen Tools kommunizieren und einmal erstellte Testfälle einfach wiederverwendet werden können. Der Austausch der einzelnen Tools erfolgt dabei über abstrakte Toolanbindungen in Form von Ports.

ECU-TEST ist wiederverwendbar

Damit nach einer Testausführung nicht Schluss ist, sind einmal in ECU-TEST erstellte Testfälle universell wiederverwendbar – von Projekt zu Projekt, von Testumgebung zu Testumgebung.

Aufgrund der generischen Testbeschreibung sind die erstellten Testfälle weitestgehend unabhängig von spezifischer Hard- und Software der Prüfumgebungen. Das heißt, sie können in verschiedenen Testbereichen (MiL, SiL, Hil, ViL) und Testdomänen (Powertrain, Infotainment oder ADAS) vielseitig und wiederholt eingesetzt werden.

Nimm einmal erstellte Testfälle einfach mit und benutze sie von Testumgebung zu Testumgebung, von einem Projekt zum nächsten oder von Tool zu Tool erneut. Über alle Teststufen hinweg lassen sich Tests und Varianten erhalten und durchgängig wiederverwenden.

ECU-TEST kombiniert multiple Signalquellen

Für alle E/E-Komponenten und Systeme im Fahrzeug kann der Signalverlauf über die Dauer eines Testfalls aufgenommen werden. Mit ECU-TEST geht das nicht nur einfach, sondern auch schnell.

Bei Sensoren, elektromechanischen Bauteilen, in Komfortelektronik, Bussystemen oder im Motormanagement läuft nichts ohne Signale. Die Liste der möglichen Signale ist zwar lang, aber ECU-TEST macht dir das Handling leicht.

Sobald ein Tool konfiguriert ist, steht alles schon im Hintergrund bereit. Detaillierte Kenntnisse zu spezifischen Protokollen brauchst du dafür nicht. ECU-TEST kann jedes beliebige Signal aus einem Modell aufrufen. Sobald die benötigten Signale identifiziert sind, fügst Du diese einfach per Drag&Drop hinzu. ECU-TEST übernimmt dann die Aufzeichnung der Signale, sobald das Tool gestartet ist. That’s it.

ECU-TEST ist unbegrenzt erweiterbar

ECU-TEST basiert auf Python. Für eigene Lösungen und Erweiterungen ist das ideal, denn so lässt sich ECU-TEST schnell und einfach auf die eigenen Bedürfnisse zuschneiden, ob bei der Testfallentwicklung oder der Anbindung weiterer Tools.

Manchmal reichen die funktionale Gegebenheiten für ganz spezielle Lösungsansätze nicht aus. Mit Python hast du die Möglichkeit, ECU-TEST an deine Bedürfnisse anzupassen und den Funktionsumfang noch zu erweitern. Dank der einfachen Syntax lassen sich auch sehr komplexe Anforderungen in der Testfallentwicklung oder der Traceanalyse einfach umsetzen.

Mit benutzerdefinierten Python-Skripten können zudem mit geringem Aufwand weitere Werkzeuge angebunden werden. Das gilt für Spezial-Tools und eigene Workflows ebenso wie für Inhouse-Lösungen oder Inhouse-Hardware. Natürlich übernehmen wir das auch gern für dich. Schreib uns gerne!

ECU-TEST generiert Testreports automatisch

ECU-TEST ist so viel mehr als reine Testautomatisierung. Sämtliche Testergebnisse werden während der Testausführung geloggt und bilden die Grundlage für die automatische Erstellung eines ausführlichen Testreports. Ansehen > analysieren > bewerten > fertig.

Automatisch nach Ausführung der Testfälle erfolgt die Testreporterstellung. Für uns ist das ganz selbstverständlich und gehört einfach dazu. Ohne extra Schritte hinzufügen zu müssen, wird der Testreport mit Informationen über die Laufzeit eines Testfalls angereichert. Sie bilden die Grundlage für das Review einer Testausführung. Testfallspezifische, prozedurale oder auch infrastrukturelle Unstimmigkeiten lassen sich damit identifizieren und aufgetretene Fehler können schnell behoben werden.

Beim Reporting bieten wir maximalen Spielraum zur individuellen Gestaltung. Binde eigene Templates ein und erhalte einen Report, der zu dir passt. Auch das Exportformat ist wählbar. HTML, JSON, Excel oder Text – dank der Report-API ist nahezu alles möglich. In Kombination mit
TEST-GUIDE kannst du die erstellten Testreports in ECU-TEST zudem einfach verwalten, analysieren und nachbewerten. Der Upload der Testreports nach TEST-GUIDE erfolgt auf Wunsch automatisch.





Du möchtest noch tiefer einsteigen?

Hier findest du alle Schnittstellen, Formate und Tools, die du mit ECU-TEST anbinden kannst, in einem Dokument zusammengefasst.

ECU-TEST Datenblatt

Du möchtest gern lernen, wie du ECU-TEST am besten einsetzen und in deine Prozesse integrieren kannst? Lass dich von uns schulen.

Produktschulungen

Dich interessieren vor allem konkrete Anwendungsbeispiele? Dann klick dich am besten durch unsere Produkt-Demos.

Produkt-Demos





Was gibt's Neues bei ECU-TEST?


Wir entwickeln uns und unsere Software stetig weiter.
Die Highlights auf einen Blick haben wir für dich zusammengestellt.

Zu den Release News





Wie nutzen andere Kunden ECU-TEST?

Use Case #1
Testautomatisierung mit ECU-TEST bei Mercedes-Benz

Bei Mercedes-Benz wird ECU-TEST seit Jahren erfolgreich für die Testautomatisierung in unterschiedlichen Testumgebungen (XiL) eingesetzt. Dazu haben wir gemeinsam eine durchgängige Testmethodik für Systemtests entwickelt, die sich auf zwei Säulen stützt: generische Testfälle und die Flexibilität von ECU-TEST.
Das Ergebnis: wir konnten Arbeitsaufwände stark reduzieren und gleichzeitig die Vergleichbarkeit der Testfälle deutlich erhöhen.

Zum vollständigen Artikel der ATZelektronik 11/2021

Use Case #2
Optimierung der virtuellen Kennfeldvermessung

Zusammen mit einem unserer Kunden konnten wir die Vermessungsdauer des Motorkennfeldes am Prüfstand um 75% reduzieren. Wie? Durch die Parallelisierung der Testausführung und die Auslagerung der Analyse auf Prüfstands-unabhängige Ressourcen.
Durch die maßgeschneiderte Anbindung von ECU-TEST sind drei Viertel der zeitlichen Ressourcen frei geworden, die zukünftig anders eingeplant werden können.

Zur vollständigen ECU-TEST Success Story

Ohne ECU-TEST ist dein Leben nicht mehr lebenswert?


Dann lass uns dir ein Angebot machen.
Und falls wir dich auf die Schnelle nicht überzeugen konnten oder du die Software gern testen möchtest, dann melde dich bei unserem Vertriebsteam.

Schreib uns doch mal