Top Banner
Neuerungen ECU-TEST 7.1 12.06.2018
21

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

Jun 05, 2018

Download

Documents

trannguyet
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
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