21
Neuerungen ECU-TEST 7.1 12.06.2018

Neuerungen ECU-TEST 7 - tracetronic.de€¦ · Neuerungen ECU-TEST 7.0 TraceTronic GmbH TraceTronic GmbH Dezember 2017 Dresden, Dezember 2017

Embed Size (px)

Citation preview

Page 1: Neuerungen ECU-TEST 7 - tracetronic.de€¦ · Neuerungen ECU-TEST 7.0 TraceTronic GmbH TraceTronic GmbH Dezember 2017 Dresden, Dezember 2017

Neuerungen ECU-TEST 7.1

12.06.2018

Page 2: Neuerungen ECU-TEST 7 - tracetronic.de€¦ · Neuerungen ECU-TEST 7.0 TraceTronic GmbH TraceTronic GmbH Dezember 2017 Dresden, Dezember 2017

Neuerungen ECU-TEST 7.1

TraceTronic GmbH

© TraceTronic 12.06.2018

Dresden, Juni 2018

Page 3: Neuerungen ECU-TEST 7 - tracetronic.de€¦ · Neuerungen ECU-TEST 7.0 TraceTronic GmbH TraceTronic GmbH Dezember 2017 Dresden, Dezember 2017

Neuerungen ECU-TEST 7.1

ECU-TEST: Eine Anwendung, viele Anwendungsgebiete

▪ GIT-Integration für eine bessere Zusammenarbeit

▪ Neue Funktion zum schnellen Suchen und Einfügen von Testschritten

▪ Neue Testmanagement-Anbindung PTC Integrity

▪ Arbeit mit projektspezifischen Schlüsselwortkatalogen

▪ Tools und Standards

▪ Traceanalyse zur effizienten Datenverarbeitung

▪ Umfeldsimulation VTD für ADAS-Testing

▪ Neue Funktionen für das MiL-Testen mit MATLAB/Simulink

▪ Continuous Testing mit Jenkins

Ankündigung: Python 3 kommt…

12.06.2018

3

© TraceTronic

Page 4: Neuerungen ECU-TEST 7 - tracetronic.de€¦ · Neuerungen ECU-TEST 7.0 TraceTronic GmbH TraceTronic GmbH Dezember 2017 Dresden, Dezember 2017

ECU-TEST

Eine Anwendung, viele Anwendungsgebiete

Neuerungen ECU-TEST 7.1

12.06.2018

4

© TraceTronic

Page 5: Neuerungen ECU-TEST 7 - tracetronic.de€¦ · Neuerungen ECU-TEST 7.0 TraceTronic GmbH TraceTronic GmbH Dezember 2017 Dresden, Dezember 2017

5

© TraceTronic

GIT-Integration

Highlights

12.06.2018

… Gelebte Git-Workflows

▪ Integration des TortoiseGit-

Kontextmenüs im Workspace-

Explorer

▪ Overlay-Icons zeigen direkt den

Zustand

▪ Versionsinfos im Report

▪ Aktionen im Workspace

(Umbenennen, Verschieben,

Löschen, …) wirken sich direkt auf

das Repo aus

Page 6: Neuerungen ECU-TEST 7 - tracetronic.de€¦ · Neuerungen ECU-TEST 7.0 TraceTronic GmbH TraceTronic GmbH Dezember 2017 Dresden, Dezember 2017

6

© TraceTronic

Neue Funktion zum schnellen Suchen und Einfügen

von Testschritten

Highlights

12.06.2018

▪ Kontextsensitiv

(listet nur Ergebnisse, die an

entsprechender Stelle einfügbar

sind)

▪ Für Tastatursteuerung optimiert

( zeigt alle Tastenkombinationen)

WIE

WO Testfalleditor Projekteditor

WAS ▪ Packagereferenzen

▪ Utilities

▪ Package- und Projektreferenzen,

▪ Konfigurationsdateien

Strg Leertaste+

F1

Page 7: Neuerungen ECU-TEST 7 - tracetronic.de€¦ · Neuerungen ECU-TEST 7.0 TraceTronic GmbH TraceTronic GmbH Dezember 2017 Dresden, Dezember 2017

7

© TraceTronic

Neue Testmanagement-Anbindungen

Highlights

12.06.2018

Synchronisation

Packages, Projekte,

Attribute, Ergebnisse

PTC Integrity

Page 8: Neuerungen ECU-TEST 7 - tracetronic.de€¦ · Neuerungen ECU-TEST 7.0 TraceTronic GmbH TraceTronic GmbH Dezember 2017 Dresden, Dezember 2017

11

Aktualisierung unterstützter Tools und Standards

Highlights

12.06.2018

▪ Neue Tools

−PassThru CAN Hardware

−ViGEM Datenlogger

▪ Aktualisierte Tools

−CANape 15 SP3

−CANoe 10

−CarMaker 6.0

−E-Sys 3.32.1

− INCA 7.2 SP8

−MATLAB/Simulink R2018a

−UDE 4.10

−VeriStand 2017

−VTD 2.0

© TraceTronic

Page 9: Neuerungen ECU-TEST 7 - tracetronic.de€¦ · Neuerungen ECU-TEST 7.0 TraceTronic GmbH TraceTronic GmbH Dezember 2017 Dresden, Dezember 2017

12

© TraceTronic

Cherry Picking Tool-Erweiterung

Highlights

12.06.2018

▪ LABCAR Performanceverbesserungen und Modell-Cache

▪ INCA

▪ Unterstützung für ARXML und CAN FD

▪ Laden von DCMs

▪ XCP over FlexRay

▪ Zurücksetzen von Kalibriergrößen auf Referenzseite

▪ Generische Einstellung um Hardware-Konfigurationen zu setzen

▪ Abfrage der Differenz zwischen Referenz- und Arbeitsseite

Im Changelog gibt es viele neue Features für weitere Tools.

… ein Blick lohnt sich!

Page 10: Neuerungen ECU-TEST 7 - tracetronic.de€¦ · Neuerungen ECU-TEST 7.0 TraceTronic GmbH TraceTronic GmbH Dezember 2017 Dresden, Dezember 2017

13

© TraceTronic

Traceanalyse-Performance

Highlights

12.06.2018

−BoundControl

−Monotony

−Time

In ECU-TEST 7.1.0 optimiert ausführbar:

▪ Beliebig verschachtelte Triggerblöcke

▪ (Trigger-)Ausdrücke mit folgenden Funktionen:

− (Moving)Average

− (Falling/Rising)Edge

−Static

−Value

Page 11: Neuerungen ECU-TEST 7 - tracetronic.de€¦ · Neuerungen ECU-TEST 7.0 TraceTronic GmbH TraceTronic GmbH Dezember 2017 Dresden, Dezember 2017

14

© TraceTronic

Traceanalyse-Performance

Highlights

12.06.2018

Trace

▪ Samples:

> 400.000

▪ > 2GB MDF4

Laufzeit

▪ Optimiert: 2.7 Sekunden

▪ klassisch: 219.8 Sekunden

(80x)

Page 12: Neuerungen ECU-TEST 7 - tracetronic.de€¦ · Neuerungen ECU-TEST 7.0 TraceTronic GmbH TraceTronic GmbH Dezember 2017 Dresden, Dezember 2017

© TraceTronic

Traceanalyse-Performance, Stand 7.0

Highlights

12.06.2018

Core 6

CSV MDF3

Core 7

Logik Python

Timing-

Diagramme

Berechnungschritte

MDF4

Plots

… MDF4

64 bit

Trigger-

blöcke

Fast Lane 7.0:MDF4 + einfache

Signalchecks und Plots

15

Page 13: Neuerungen ECU-TEST 7 - tracetronic.de€¦ · Neuerungen ECU-TEST 7.0 TraceTronic GmbH TraceTronic GmbH Dezember 2017 Dresden, Dezember 2017

© TraceTronic

Traceanalyse-Performance, Stand 7.1

Highlights

12.06.2018

Core 6

CSV MDF3

Core 7

Logik Python

Timing-

Diagramme

Berechnungschritte

MDF4

Plots

… ASC

64 bit

Trigger-

blöcke

16

Page 14: Neuerungen ECU-TEST 7 - tracetronic.de€¦ · Neuerungen ECU-TEST 7.0 TraceTronic GmbH TraceTronic GmbH Dezember 2017 Dresden, Dezember 2017

17

© TraceTronic

Weitere Traceanalyse-Themen

Highlights

12.06.2018

▪ Neue Funktionen AtLeastOnce und Always:

−Überprüfung, ob eine Bedingung innerhalb eines zukünftigen

oder zurückliegenden Zeitfensters mindestens

einmalig/überall erfüllt

▪ Unterstützung besserer Workspace-Architektur:

−Außerhalb des Workspace liegende externe

Packagebibliotheken (ref. Traceanalysen) relativ adressierbar

−Tracedateienverzeichnis als neue Workspace-Einstellung

Page 15: Neuerungen ECU-TEST 7 - tracetronic.de€¦ · Neuerungen ECU-TEST 7.0 TraceTronic GmbH TraceTronic GmbH Dezember 2017 Dresden, Dezember 2017

18

© TraceTronic

Vollständig überarbeitete Toolanbindung

VTD für ADAS-Testing

12.06.2018

▪ Neue Testschritte für die

szenarienbasierte Beschreibung von

Testfällen nun auch für VTD

▪ Unterstützung der aktuellen VTD-

Version (2.0)

Neue Testschritte

Signalanbindung

▪ Signalzugriff über den

Modell-Reiter

▪ Aufzeichnen von Signalen

zur Verwendung in der

Traceanalyse

Page 16: Neuerungen ECU-TEST 7 - tracetronic.de€¦ · Neuerungen ECU-TEST 7.0 TraceTronic GmbH TraceTronic GmbH Dezember 2017 Dresden, Dezember 2017

19

© TraceTronic

MiL-Testen mit MATLAB/Simulink

Highlights:

▪ Integration von ECU-TEST in Simulink

▪ Generierung geeigneter Artefakte zum Start einer

modellspezifischen ECU-TEST-Konfiguration

12.06.2018

Page 17: Neuerungen ECU-TEST 7 - tracetronic.de€¦ · Neuerungen ECU-TEST 7.0 TraceTronic GmbH TraceTronic GmbH Dezember 2017 Dresden, Dezember 2017

20

© TraceTronic

Integration in die CI

Jenkins Plugin

12.06.2018

Das ECU-TEST Jenkins Plugin wurde um zahlreiche Optionen

erweitert, um die Integration von ECU-TEST und TEST-GUIDE in

einer CI-Umgebung zu verbessern.

Jenkins Wiki

▪ Neues Feature: Nachgelagerte Traceanalyse

▪ Zusätzliche Datentypen als globale Konstanten erlaubt

▪ Erzeugung der ATX-Reportlinks ab TEST-GUIDE 1.53.0

über zurückgegebene Upload-Informationen

▪ ATX-Einstellungen auf TEST-GUIDE 1.54+ aktualisiert

▪ Jenkins Core-Version auf LTS 2.60.3 erhöht

(benötigt Java 8)

Page 18: Neuerungen ECU-TEST 7 - tracetronic.de€¦ · Neuerungen ECU-TEST 7.0 TraceTronic GmbH TraceTronic GmbH Dezember 2017 Dresden, Dezember 2017

21

© TraceTronic

Jenkins Plugin

12.06.2018

Test SlaveAnalysis

Slave(s)

Test

starten

Skalierung

Übertragung

Analysedaten

Frei für

nächsten Test

Verwaltung der

Reports

Nachgelagerte

Traceanalyse

Page 19: Neuerungen ECU-TEST 7 - tracetronic.de€¦ · Neuerungen ECU-TEST 7.0 TraceTronic GmbH TraceTronic GmbH Dezember 2017 Dresden, Dezember 2017

22

© TraceTronic

Ankündigung: Python 3 kommt…

Neuerungen ECU-TEST 7.1

12.06.2018

Page 20: Neuerungen ECU-TEST 7 - tracetronic.de€¦ · Neuerungen ECU-TEST 7.0 TraceTronic GmbH TraceTronic GmbH Dezember 2017 Dresden, Dezember 2017

23

© TraceTronic

… mit ECU-TEST 8.0

Ankündigung: Python 3 kommt…

12.06.2018

▪ Zeitplan

▪ Vorabversion im Februar 2019

▪ Release im Mai/Juni 2019

▪ Konsequenzen für ECU-TEST Anwender

▪ ECU-TEST Python-Erweiterungen werden nicht mehr ohne Weiteres lauffähig

sein (User-Utilities, Python-Traceschrittvorlagen, User-Tooladapter,

Funktionsvariablen, …) und müssen angepasst werden

▪ Wir werden Sie unterstützen (Migrationsleitfaden, ggf. Skripte),

können aber keine vollständig automatisierte Migrationslösung

anbieten!

▪ Unsere Empfehlung: Einplanen, Testen, Migrieren, Testen

Page 21: Neuerungen ECU-TEST 7 - tracetronic.de€¦ · Neuerungen ECU-TEST 7.0 TraceTronic GmbH TraceTronic GmbH Dezember 2017 Dresden, Dezember 2017

12.06.2018© TraceTronic