"VON A BIS Z": TESTAUTOMATISIERUNG FÜR FORTGESCHRITTENE IN DER PRAXIS. Dr. Roman Nagy

Größe: px
Ab Seite anzeigen:

Download ""VON A BIS Z": TESTAUTOMATISIERUNG FÜR FORTGESCHRITTENE IN DER PRAXIS. Dr. Roman Nagy"

Transkript

1 "VON A BIS Z": TESTAUTOMATISIERUNG FÜR FORTGESCHRITTENE IN DER PRAXIS Dr. Roman Nagy

2 SOFTWARE IM FAHRZEUG. 90% DER INNOVATIONEN DURCH SOFTWARE.

3 SOFTWARE IM FAHRZEUG. 90% DER INNOVATIONEN DURCH SOFTWARE. Body Domain Controller Diebstahlwarnanlage Anhängemodul Fahrzeugzentrum Mensch- Maschine- Interface Car Access System Schaltzentrum Lenksäule Adaptive Cruise Control Digitale Diesel /Motor Elektronik 1 1-Achs- Luftfeder Park Distance Control Audio System Kontroller Kombiinstrument Türmodul Fahrertür Türmodul Beifahrer A-Säule links A-Säule rechts Aktive Roll- Stabilisierung Digitale Diesel /Motor Elektronik 2 Bedienzentrum Mittelkonsole Reifendruckkontrolle Regensensor Bedienzentrum Mittelkonsole Fond Chassis Integration Module Schiebehebedach Antennentuner Videomodul Navigationssystem Multi Media Changer Audio-CD Wechsler Kopfhörerinterface Türmodul Fahrerseite hinten Sitzmodul Fahrer Sitzmodul Fahrer hinten Türmodul Beifahrerseite hinten Sitzmodul Beifahrer Sitzmodul Beifahrer hinten B-Säule links Sitz Fahrer Tür vorne links Security and Information Modul B-Säule links Sitz Beifahrer Tür vorne rechts Dynamische Stabilitätskontrolle Elektronische Getriebesteuerung Elektromech. Feststellbremse Adaptive Light Control Elektronische Dämpferkontrolle Drehratensensor (kein SG) Lichtschaltmodul Wischermodul Verstärker Spracheingabesystem Heckklappenlift Powermodul Sitz hinten Heizungsbedienteil Heizungsbedienteil (Fond) Controller Telefoninterface - Mehr als 120 Funktionen - Mehr als 2 Mio LOC - Ca. 80 SW-Entwickler

4 Unit Tests SWC Tests HIL Tests SOFTWARE TESTKONZEPT. 3-EBENEN. FIT LabCars Systemtests TestCase ECU Application RTE BSW Req.-Coverage Lasten -heft HiL-Tests SWC- Tests TestCase Application SWC1 SWC2 SWC4 SWC3 Req.-Coverage Lasten -heft Unit- Tests Autosar SWC TestCase Modul 01 Modul 02 CodeCoverage Modul 03 Jede Ebene adressiert eine andere Art von Fehlern. Nur durch Kombination der Methoden können Fehler effizient gefunden werden.

5 TESTPROZESS. AUSFÜHRUNG UND ANALYSE. Testfall anlegen/anpassen Prepare Execute Analyse Report HiL-Station konfigurieren ECU flashen Kodierung aktivieren Test-Set auswählen Test-Set ausführen Testlauf überwachen Rote Testfälle analysieren: SW Bug? Testfall veraltet? HW Problem? Fehlerursachen identifizieren und dokumentieren JIRA-Tickets erstellen/anpassen Report für das Testmanagement erstellen Fehler aus der Prepare/Execute Phasen zeigen ihre Auswirkung meistens in der Analyse- Phase Viele rote Testfälle, die angeschaut werden müssen.

6 DEZENTRALE TESTAUTOMATISIERUNG. HIL TESTPLATZ. BDC HIL Testplatz Testobjekt I/O Ports Bus Kommunikation Typischer Ablauf: 1. Abends wird PDX generiert 2. Manuell geflasht auf alle Testplätze 3. Über Nacht automatische Testdurchführung 4. Morgens manueller Merge der Ergebnisse zum Testreport CAN Probleme: Falsche HW-Konfiguration des Testplatzes (Schalter) Eingefrorene Testfälle blockieren das System Morgens kein Testreport vorhanden Aufwändiges Mergen: Testreport zu spät Analyse der Fehlerursachen dauert fast den ganzen Tag Keine Zeit für neue Testfälle

7 TESTAUSFÜHRUNG UND ANALYSE. REDUZIERUNG DES MANUELLEN AUFWANDS UM 90%. Time to Last Ticket Prepare Execute Analyse Report Ziel: 90%

8 ZENTRALE STEUERUNG DER TESTAUSFÜHRUNG. ASIA ENTSTEHT. Automated Software Integration & Analysis Automatische Testablaufsteuerung: Holt Artefakte aus Repositories, Buildserver, Dateisystem, HiL Testfarm Testreport Überbrückt zeitweise Ausfälle Baut Testfall-Executables Konfiguriert und flasht Steuergeräte der Testfarm Verteilt Testfälle auf die Testfarm Sammelt Ergebnisse, generiert Testreport Für SiL und HiL Multiprojekt-fähig, hoch generisch Fehlertolerant gegenüber Partnersystemen

9 ZENTRALE STEUERUNG DER TESTAUSFÜHRUNG. ERSTE ERGEBNISSE. Prepare Execute Analyse Report Anzahl Testfälle. Anstieg Anzahl gefundene Fehler Anzahl ausgeführte Testfälle pro gefundenen Fehler Anzahl analysierte rote Testfälle pro gefundenen Fehler Anzahl der Testfälle steigt an Die Ausführungszeit zu hoch Mehr Testfälle Analysezeit zu lang

10 LÖSUNGEN. Verbindung zum Ticket-System Root-Cause Analyse zum Nachhalten der bestehenden Causes Nicht wiederholt analysieren Intelligente Testauswahl Testfälle optimal selektieren Weniger ist mehr Analyse priorisieren Automatisches Identifizieren der Root-Causes Was sich lohnt zuerst

11 LÖSUNGEN. Verbindung zum Ticket-System Root-Cause Analyse zum Nachhalten der bestehenden Causes Nicht wiederholt analysieren Intelligente Testauswahl Testfälle optimal selektieren Weniger ist mehr Analyse priorisieren Automatisches Identifizieren der Root-Causes Was sich lohnt zuerst

12 VERBINDUNG ZUM TICKET-SYSTEM. NICHT WIEDERHOLT ANALYSIEREN. Tests Gescheiterte Testfälle Build 17 Gescheiterte Testfälle Build 18 Test-2345 Test-3782 Root-Cause für Build 18 noch zu beheben; vorerst keine weitere Analyse nötig. Fehleranalyse identifiziert den Root-Cause Tester erstellt Ticket an die SW-Entwicklung Gescheiterte Tests werden mit Ticket verlinkt Zeigt, wo manuelle Aktion nötig/nicht nötig ist Keine wiederholte Analyse nötig solange das Ticket ungelöst ist

13 LÖSUNGEN. Verbindung zum Ticket-System Root-Cause Analyse zum Nachhalten der bestehenden Causes Nicht wiederholt analysieren Intelligente Testauswahl Testfälle optimal selektieren Weniger ist mehr Analyse priorisieren Automatisches Identifizieren der Root-Causes Was sich lohnt zuerst

14 INTELLIGENTE TESTAUSWAHL. KRITERIEN. Code Änderungen Zuordnung Steuergeräte-Software Test Geänderter Code muss getestet werden Tests die oft zwischen rot und grün gewechselt Tests haben oft Fehler gefunden Neue Funktionalität Neue Steuergeräte-Funktionalität wurde implementiert Zugehörige Tests müssen ausgeführt werden Historische Testergebnisse Test- Ticket Link Es gibt Ticket zur Fehlerbehebung Zugehörige Tests müssen nicht ausgeführt werden

15 INTELLIGENTE TESTAUSWAHL. ABLAUF. Entwicklungs-Artefakte Test Scheduler Test-Ausführung Test- Ticket Link Scheduling Historische Testergebnisse Test- Ergebnis Korrelation Code Änderungen Neue Funktionalität Abhängigkeits- Graph Priorisierter Testplan Tests für Basis- Funktionalität Abhängigkeits- Analyse

16 INTELLIGENTE TESTAUSWAHL. AUSBLICK. Code Änderungen Zuordnung Steuergeräte-Software Test Geänderter Code muss getestet werden Welcher Test durchläuft welchen Code? Direkt auf dem Steuergerät messen! Vergleichen mit aktuellen Code-Änderungen Relevante Tests identifizieren

17 LÖSUNGEN. Verbindung zum Ticket-System Root-Cause Analyse zum Nachhalten der bestehenden Causes Nicht wiederholt analysieren Intelligente Testauswahl Testfälle optimal selektieren Weniger ist mehr Analyse priorisieren Automatisches Identifizieren der Root-Causes Was sich lohnt zuerst

18 PRIORISIERUNG FÜR DIE ANALYSEREIHENFOLGE. ZUERST ANALYSIEREN WAS SICH LOHNT. 200 Tests Gelber Bereich: Testergebnisse brauchen nicht analysiert zu werden; Root-Causes wie rote Tests. Roter Bereich: Testergebnisse müssen analysiert werden. Ein Root-Cause durch genau einen Testfall identifiziert. Grüner Bereich: Testergebnisse i.o. Test 1 Test 2 Test 3 Test 4 Test 5 Test 6 Test 7 Test 8 Testfälle mit identischem Root-Cause X Testfälle mit identischem Root-Cause Y Testläufe Gruppieren der Testergebnisse nach möglichen Root-Causes Analyseaufwand deutlich reduziert Schnellere Rückmeldung an die SW-Entwickler

19 ZUSAMMENFASSUNG. ZAHLEN. Laufzeiteffizienz: Anzahl ausgeführte Tests für ein neues Jira-Ticket Analyseeffizienz: Anzahl analysierte rote Tests für ein neues Jira-Ticket

20 ZUSAMMENFASSUNG. ÜBERSICHT. Dezentrale Steuerung - Fehleranfällig Zentrale Steuerung + Deterministisch + Performant + Produktiv - Analyse skaliert nicht Intelligente Auswahl und Analyse + Nur die relevanten Tests + Schneller zum Ergebnis + Hohe Fehlerfindungsquote + Redundante Analyse vermieden + Schneller zum Bug-Ticket Prepare Execute Analyse Report

21 VIELEN DANK Q & A. roman.nagy@bmw.de

BMW Forschung u. Technik GmbH. 25th Anniversary of a Think Tank. ITDrive.

BMW Forschung u. Technik GmbH. 25th Anniversary of a Think Tank. ITDrive. BMW Forschung u. Technik GmbH. 25th Anniversary of a Think Tank. ITDrive. Contents. Automotive electronics today. Automotive electronics vision. IT-Motive 2020. BMW Key. Multifunctional car key. More than

Mehr

BIG DATA IN DER AUTOMOBIL-INDUSTRIE. ANWENDUNGSFELDER UND TECHNOLOGISCHE STRATEGIEN.

BIG DATA IN DER AUTOMOBIL-INDUSTRIE. ANWENDUNGSFELDER UND TECHNOLOGISCHE STRATEGIEN. 24. Juli 2013, Dr. Andre Luckow, BMW Group BIG DATA IN DER AUTOMOBIL-INDUSTRIE. ANWENDUNGSFELDER UND TECHNOLOGISCHE STRATEGIEN. AGENDA Motivation und Herausforderungen Anwendungsfelder Technologische Ansätze

Mehr

Einführung. ECU-übergreifende Funktionen nehmen immer mehr zu! z.b. bei Fahrerassistenz-Systemen

Einführung. ECU-übergreifende Funktionen nehmen immer mehr zu! z.b. bei Fahrerassistenz-Systemen Einführung ECU-übergreifende Funktionen nehmen immer mehr zu! z.b. bei Fahrerassistenz-Systemen Einparken, Abstandsregeltempomat, unterstützt diesen Trend durch eine geeignete Entwicklungs-Methodik! Funktion

Mehr

ADVANCED DIAGNOSTICS AND PREDICTIVE ANALYTICS OF VEHICLE DATA DR. JOHANN PRENNINGER

ADVANCED DIAGNOSTICS AND PREDICTIVE ANALYTICS OF VEHICLE DATA DR. JOHANN PRENNINGER ADVANCED DIAGNOSTICS AND PREDICTIVE ANALYTICS OF VEHICLE DATA DR. JOHANN PRENNINGER ADVANCED DIAGNOSTICS AND PREDICTIVE ANALYTICS OF VEHICLE DATA AT BMW 1 Contents 2 State of the Art On- and Offboard Vehicle

Mehr

DIE INDUSTRIELLE REVOLUTION DES TESTENS. VON DER VIRTUELLEN ERPROBUNGSFAHRT ZUR TEST-FACTORY. Sebastian Vöst

DIE INDUSTRIELLE REVOLUTION DES TESTENS. VON DER VIRTUELLEN ERPROBUNGSFAHRT ZUR TEST-FACTORY. Sebastian Vöst DIE INDUSTRIELLE REVOLUTION DES TESTENS. VON DER VIRTUELLEN ERPROBUNGSFAHRT ZUR TEST-FACTORY. Sebastian Vöst 13.06.2017 STEIGENDER ABSICHERUNGSBEDARF ERFORDERT ZUNEHMENDE INDUSTRIALISIERUNG DES TESTBETRIEBS.

Mehr

Entwicklungsbegleitende Verifikation von AUTOSAR Steuergerätefunktionen auf Basis einer Test-RTE und SiL-Simulation

Entwicklungsbegleitende Verifikation von AUTOSAR Steuergerätefunktionen auf Basis einer Test-RTE und SiL-Simulation Entwicklungsbegleitende Verifikation von AUTOSAR Steuergerätefunktionen auf Basis einer Test-RTE und SiL-Simulation GI-Fachgruppe Test, Analyse und Verification von Software (TAV) 30. Treffen: 17. und

Mehr

From Cloud to Device. Moderne Softwareentwicklung in der Embedded-Welt. öffentlich

From Cloud to Device. Moderne Softwareentwicklung in der Embedded-Welt. öffentlich From Cloud to Device Moderne Softwareentwicklung in der Embedded-Welt öffentlich Unterschiedliche Blickwinkel nutzen Domänenspezifisch und branchenübergreifend zugleich 2 über den gesamten Entwicklungszyklus

Mehr

SICHERES TESTEN MIT POLARION. Frank Ziesel

SICHERES TESTEN MIT POLARION. Frank Ziesel SICHERES TESTEN MIT POLARION Frank Ziesel 03.05.2018 1. MOTIVATION 2. POLARION 3. TESTSPEZIFIKATION Testkonzept Testspezifikation in Polarion Testplattformen 4. TESTDURCHFÜHRUNG Manuelle Ausführung Testautomatisierung

Mehr

Welche Testautomatisierungen sind möglich und sinnvoll?

Welche Testautomatisierungen sind möglich und sinnvoll? Continuous Testing Welche Testautomatisierungen sind möglich und sinnvoll? Frank Ziesel 11.05.2017 12. Neu-Ulmer Test-Engineering-Day 2017 Agenda Motivation Automatisierung in Software Projekten Continuous

Mehr

Agenda. Durchgängiger Einsatz Hardware-unabhängiger Testfälle im MiL-, SiL- und HiL-Test

Agenda. Durchgängiger Einsatz Hardware-unabhängiger Testfälle im MiL-, SiL- und HiL-Test Durchgängiger Einsatz Hardware-unabhängiger Testfälle im MiL-, SiL- und HiL-Test 26. TAV Stuttgart Michael Müller Projektleiter Berner & Mattner Systemtechnik GmbH michael.mueller@berner-mattner.com MM,

Mehr

Testen von sicherheitskritischer Embedded Software mit frei verfügbaren Tools. - ein Erfahrungsbericht

Testen von sicherheitskritischer Embedded Software mit frei verfügbaren Tools. - ein Erfahrungsbericht Testen von sicherheitskritischer Embedded Software mit frei verfügbaren Tools - ein Erfahrungsbericht Martin Mühlemann CSA Engineering AG, CH-4500 Solothurn Ausgangslage Embedded-Firmware testen für ein

Mehr

orangeswitch Effizienter testen mit

orangeswitch Effizienter testen mit orangeswitch Effizienter testen mit orangeswitch Effizienter testen mit orangeswitch Erhöhen Sie den Automatisierungsgrad und die Auslastung Ihrer HiL-Systeme: Der patentierte orangeswitch ermöglicht ein

Mehr

Das zentrale Werkzeug für kürzere Entwicklungs- und Releasezyklen von software-basierten Kundenfunktionen in der Automobilindustrie

Das zentrale Werkzeug für kürzere Entwicklungs- und Releasezyklen von software-basierten Kundenfunktionen in der Automobilindustrie Virtualisierung Das zentrale Werkzeug für kürzere Entwicklungs- und Releasezyklen von software-basierten Kundenfunktionen in der Automobilindustrie 3. Automobil Symposium Wildau Strenge, Alexander (CQPP),

Mehr

Durchgängiger Software- und Systemtest einer hochdynamischen Antriebsregelung

Durchgängiger Software- und Systemtest einer hochdynamischen Antriebsregelung Durchgängiger Software- und Systemtest einer hochdynamischen Antriebsregelung mit Hilfe des Testwerkzeuges Time Partition Testing (TPT) Norbert Büttner PikeTec GmbH Übersicht Integration von TPT in den

Mehr

Komponenten- HIL und Fahrzeug- HIL sind heute weit verbreitet. i.w. höhere Qualität der Fahrzeuge und Steuergeräte

Komponenten- HIL und Fahrzeug- HIL sind heute weit verbreitet. i.w. höhere Qualität der Fahrzeuge und Steuergeräte HIL Aktueller Status ECU Validierung mit HIL Technologie Komponenten- HIL und Fahrzeug- HIL sind heute weit verbreitet fester Bestandteil im Fahrzeug- Entwicklungsprozess Wertschöpfung und Nutzen für den

Mehr

Passat Einbauorte Nr. 805 / 1 Ausgabe

Passat Einbauorte Nr. 805 / 1 Ausgabe Page 1 of 33 Passat Einbauorte Nr. 805 / 1 Ausgabe 03.2015 Steuergeräte im Innenraum Übersicht der Steuergeräte 1 - Steuergerät für Airbag -J234- Kapitel 2 - Steuergerät für Klemmen- und Motorstartsteuerung

Mehr

Software EMEA Performance Tour Berlin, Germany June

Software EMEA Performance Tour Berlin, Germany June Software EMEA Performance Tour 2013 Berlin, Germany 17-19 June HP Service Virtualization Virtuelle Services im Software Entwicklungs-Lebenszyklus Udo Blank Bernd Schindelasch 19. Juni, 2013 Presales Consultant

Mehr

Neuerungen ECU-TEST 6.5. November 2016

Neuerungen ECU-TEST 6.5. November 2016 Neuerungen ECU-TEST 6.5 Neuerungen ECU-TEST 6.5 TraceTronic GmbH Dresden, 3 Neuerungen ECU-TEST 6.5 Neue Features der Testautomatisierung 4 Neue Features der Testautomatisierung : Interaktives Testen im

Mehr

Offizieller. Carly Diagnose Report. Audi - Q5, Baujahr mit der Fahrgestellnummer WAUZZZ8RX9A der Kategorie SUV / SAV wurde am

Offizieller. Carly Diagnose Report. Audi - Q5, Baujahr mit der Fahrgestellnummer WAUZZZ8RX9A der Kategorie SUV / SAV wurde am Offizieller Carly Diagnose Report Audi - Q5, Baujahr 2009 mit der Fahrgestellnummer WAUZZZ8RX9A055631 der Kategorie SUV / SAV wurde am 30. Aug. 2018 mit Carly diagnostiziert Carly hat 26 Steuergeräte gefunden.

Mehr

Ereignisgesteuerte Messdatenverarbeitung

Ereignisgesteuerte Messdatenverarbeitung Ereignisgesteuerte Messdatenverarbeitung 23.10.2008 Entwurf und Implementierung einer Schnittstelle zu Aufnahmetools, einer ereignisgesteuerten Messdatenverteilung und des Traceschritt-Basistyps Python

Mehr

Projektmanagement und Softwareentwicklung. Nina Stodolka, WS2017/2018

Projektmanagement und Softwareentwicklung. Nina Stodolka, WS2017/2018 Projektmanagement und Softwareentwicklung Nina Stodolka, WS2017/2018 Softwareentwicklung Anforderung Umsetzung Test Rollout Quelle: eigene Darstellung 2 Konstruktives Qualitätsmanagement Technische Maßnahmen

Mehr

Digitale Funktionsentwicklung für Automatikgetriebe mit Silver und Testweaver Dr. Anton Rink, Alexander Waiss, RD/ETF,

Digitale Funktionsentwicklung für Automatikgetriebe mit Silver und Testweaver Dr. Anton Rink, Alexander Waiss, RD/ETF, Digitale Funktionsentwicklung für Automatikgetriebe mit Silver und Testweaver Dr. Anton Rink, Alexander Waiss, RD/ETF, 18.10.2018 Agenda 1. Historie der digitalen Funktionsentwicklung für Automatikgetriebe

Mehr

BMW 5er E60 ( ) Radio, Navigation und Kommunikation

BMW 5er E60 ( ) Radio, Navigation und Kommunikation BMW 5er E60 (2003-2010) Radio, Navigation und Kommunikation 1 Reparaturarbeiten dürfen nur von geschultem Fachpersonal durchgeführt werden. Bitte nutzen Sie bei allen Reparaturen die aufgeführten Spezialwerkzeuge.

Mehr

Projekt Beispiele: HiL-Testsysteme

Projekt Beispiele: HiL-Testsysteme Projekt Beispiele: HiL-Testsysteme Übersicht realisierte Projekte Übersicht Projektverlauf Spezifikation eines HIL-Systems Aufbau eines HIL-Systems Inbetriebnahme Testbetrieb Übersicht realisierte Projekte

Mehr

Zürich User Summit - Inflectra

Zürich User Summit - Inflectra Zürich User Summit - Inflectra Zaar Teach-IT Markus Zaar markus.zaar@qa-training.ch http://www.qa-training.ch Agenda Agenda 1 2 3 4 5 Vorstellung Wer nutzt SpiraTeam Typische Implementierungen bei Kunden

Mehr

Verbundtests von Mobilgeräten und Backend-Systemen. Andreas Bartsch, exept Software AG

Verbundtests von Mobilgeräten und Backend-Systemen. Andreas Bartsch, exept Software AG Verbundtests von Mobilgeräten und Backend-Systemen Andreas Bartsch, exept Software AG Andreas Bartsch COO exept Software AG Vor 30 Jahren als Consultant im Software Entwicklungsbereich gestartet Große

Mehr

Durchgängige Open-Loop-Testverfahren für Kfz-Elektronik im Labor und Fahrversuch

Durchgängige Open-Loop-Testverfahren für Kfz-Elektronik im Labor und Fahrversuch Durchgängige Open-Loop-Testverfahren für Kfz-Elektronik im Labor und Fahrversuch Gerd Baumann Michael Brost Hans-Christian Reuss Folie 1 ASIM 2006 München, 20./21. Februar 2006 Stiftung, Gründung 1930

Mehr

Durch bessere Organisation zu höherer Produktivität und Qualität

Durch bessere Organisation zu höherer Produktivität und Qualität Durch bessere Organisation zu höherer Produktivität und Qualität Q-Event Luzern, 5.9.2013 «Effizienter Testen aber wie?» Dr. Ferdinand Gramsamer Head of Testing Services www.bbv.ch Abstract Wir gehen von

Mehr

PROFINET IO und I-Device

PROFINET IO und I-Device Einführung Die direkte Kopplung z. B. von SIMATIC und SIMOTION über PROFINET war bis SIMOTION 4.0 nur mittels TCP oder UDP bzw. zusätzlicher Hardware (PN/PN-Coupler, SIMATIC-CP) möglich. Ab SIMOTION V

Mehr

Multi-Tool Testlandschaft mit DDS

Multi-Tool Testlandschaft mit DDS Multi-Tool Testlandschaft mit DDS MATLAB UND SIMULINK ALS ENABLER FÜR RAPID TOOL PROTOTYPING SEBASTIAN BEWERSDORFF ASSYSTEM GERMANY MATLAB EXPO 2017 MÜNCHEN 27.06.2017 EINFÜHRUNG Tools in Unternehmensprozessen

Mehr

Modell-basierte Entwicklung mit der Timing Definition Language (TDL)

Modell-basierte Entwicklung mit der Timing Definition Language (TDL) Modell-basierte Entwicklung mit der Timing Definition Language (TDL) Prof. Dr. Wolfgang Pree Univ. Salzburg Inhalt Motivation für einen Paradigmenwechsel bisher: zuerst Plattform, dann Software => Software

Mehr

Requirements basiertes Testen mit JUnit Architektur für eine Verbindung von Requirements Management und Test Management

Requirements basiertes Testen mit JUnit Architektur für eine Verbindung von Requirements Management und Test Management Requirements basiertes Testen mit JUnit Architektur für eine Verbindung von Requirements Management und Test Management Oliver Böhm MKS GmbH Agenda Architektur und Umsetzung MKS Integrity MKS Requirements

Mehr

Kurzform Grobzeichen Bedeutung Eingebaut in... KoGr ABS A7 Antiblockiersystem R50 34

Kurzform Grobzeichen Bedeutung Eingebaut in... KoGr ABS A7 Antiblockiersystem R50 34 Abkürzungen von Steuergeräten in Diagnose und Programmierung Steuergeräte werden oft mit einer Abkürzung bezeichnet. Die Abkürzung steht dabei meist auch für das System, in dem das Steuergerät arbeitet

Mehr

Softwaretest von verteilten Echtzeitsystemen im Automobil anhand von Kundenspezifikationen

Softwaretest von verteilten Echtzeitsystemen im Automobil anhand von Kundenspezifikationen Softwaretest von verteilten Echtzeitsystemen im Automobil anhand von Kundenspezifikationen S. Jovalekic 1), G. Martinek 1), Th. Okrusch 2) 1), 73458 Albstadt 2) Robert Bosch GmbH, Abstatt Gliederung Einleitung

Mehr

Fachgebiet Softwaretechnik, Heinz Nixdorf Institut, Universität Paderborn. Testen. Tutorial im Rahmen des Software(technik)praktikums SS 2012

Fachgebiet Softwaretechnik, Heinz Nixdorf Institut, Universität Paderborn. Testen. Tutorial im Rahmen des Software(technik)praktikums SS 2012 Testen Tutorial im Rahmen des Software(technik)praktikums SS 2012 Grundlagen (1) Software ist ein fundamentales Element in der Softwarequalitätssicherung Software wird am häufigsten eingesetzt Viele Organisationen

Mehr

Test-Strategien CANopen

Test-Strategien CANopen Insert picture and click Align Title Graphic. Test-Strategien CANopen Interaktiv Automatisiert? CANopen Techdays 26./28.01.09, München/Hamburg 2009. Vector Informatik GmbH. All rights reserved. Any distribution

Mehr

Agentenbasiertes Testmanagement beim Systemtest

Agentenbasiertes Testmanagement beim Systemtest Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner Agentenbasiertes Testmanagement beim Systemtest Christoph Malz VDI-Expertenforum Agenten in der

Mehr

Testframework für Eckelmann CNC

Testframework für Eckelmann CNC Reinhold Kroeger Kai Beckmann Marcus Thoss Testframework für Eckelmann RheinMain University of Allpplied Sciences {firstname.lastname} @hs-rm.de http://wwwvs.cs.hs-rm.de Marco Muenchhof Christian Mellert

Mehr

Combox Multimedia (CBX-MEDIA) und Combox Notruf (CBX- ECALL)

Combox Multimedia (CBX-MEDIA) und Combox Notruf (CBX- ECALL) Combox Multimedia und Combox Notruf about:blank Seite 1 von 18 20.02.2014 Combox Multimedia (CBX-MEDIA) und Combox Notruf (CBX- ECALL) Mit der Combox erhält der Kunde z. B. folgende Funktionen: - Anbindung

Mehr

ERSTELLUNG EINES KONZEPTS ZUM TESTEN DER PERFORMANCE VON JAVA CODE MIT HILFE DER FRAMEWORKS JUNIT UND TESTNG

ERSTELLUNG EINES KONZEPTS ZUM TESTEN DER PERFORMANCE VON JAVA CODE MIT HILFE DER FRAMEWORKS JUNIT UND TESTNG ERSTELLUNG EINES KONZEPTS ZUM TESTEN DER PERFORMANCE VON JAVA CODE MIT HILFE DER FRAMEWORKS JUNIT UND TESTNG VORTRAG ZUR SEMINARARBEIT JOHANNES WALLFAHRER 20. JANUAR 2016 Inhalt 1. Einleitung 2. Was ist

Mehr

Vorlesung Automotive Software Engineering Teil 1 Motivation und Überblick

Vorlesung Automotive Software Engineering Teil 1 Motivation und Überblick INFORMATIK CONSULTING SYSTEMS AG Vorlesung Automotive Software Engineering Teil 1 Sommersemester 2013 Prof. Dr. rer. nat. Bernhard Hohlfeld Bernhard.Hohlfeld@mailbox.tu-dresden.de Technische Universität

Mehr

Wiederholung. Testen. Tests nach Methode zum Ableiten der Testfälle White Box Test Black Box Test

Wiederholung. Testen. Tests nach Methode zum Ableiten der Testfälle White Box Test Black Box Test Testen Tests nach Lebenzykusphase Unit, Komponententests Integrationstets Systemtests Abnahmetests, Validierung Tests nach Testziel Lasttest Penetrationstests Funktionale Tests... Wiederholung Tests nach

Mehr

Radikaler Umbruch in der Fahrzeug- und Systemabsicherung. Steffen Kuhn

Radikaler Umbruch in der Fahrzeug- und Systemabsicherung. Steffen Kuhn Radikaler Umbruch in der Fahrzeug- und Systemabsicherung Steffen Kuhn 21.04.2016 Autonomes Fahren ist das erklärte Ziel von Automobilherstellern, Zulieferern und Dienstleistern In Zukunft muss nicht nur

Mehr

Notwendigkeit der Testautomatisierung? Neue Ideen, Konzepte & Werkzeuge

Notwendigkeit der Testautomatisierung? Neue Ideen, Konzepte & Werkzeuge i.s.x. Software GmbH & Co. KG Notwendigkeit der Testautomatisierung? Neue Ideen, Konzepte & Werkzeuge i.s.x. Software GmbH & Co. KG Dresden, 19. Februar 2013 Karin Eisenblätter Die i.s.x. Software GmbH

Mehr

Navigationssystem II-D (Navigationssystem Plus) RNS 4.1 (ab KW 48/99)

Navigationssystem II-D (Navigationssystem Plus) RNS 4.1 (ab KW 48/99) Navigationssystem II-D (Navigationssystem Plus) RNS 4.1 (ab KW 48/99) Allgemeines und Hinweise ACHTUNG! Vor Arbeiten an der elektrischen Anlage Batterie- Massekabel abklemmen. Aktivieren Sie bei Fahrzeugen

Mehr

Simulink PLC Coder für sichere IEC Steuerungen bei MAGIRUS GmbH

Simulink PLC Coder für sichere IEC Steuerungen bei MAGIRUS GmbH Simulink PLC Coder für sichere IEC 61131 Steuerungen bei MAGIRUS GmbH Eine Fallstudie über die Verwendung, die Instrumentierung und die Anpassungen des Simulink PLC Coders für sichere und nicht sichere

Mehr

Engineering und Betrieb Smarter Komponenten in IoT-Netzwerken für die Automatisierung der Produktion

Engineering und Betrieb Smarter Komponenten in IoT-Netzwerken für die Automatisierung der Produktion Institut für Automatisierungstechnik und Softwaresysteme Engineering und Betrieb Smarter Komponenten in IoT-Netzwerken für die Automatisierung der Produktion Prof. Dr.-Ing. Michael Weyrich IOT-Kongress

Mehr

TESTEN UND ABSICHERN EINES STARK VERNETZTEN STEUERGERÄTES IM SYSTEMVERBUND.

TESTEN UND ABSICHERN EINES STARK VERNETZTEN STEUERGERÄTES IM SYSTEMVERBUND. DIE NEUE FREUDE AM FAHREN: BEGEISTERND, ÖKONOMISCH, BEGEHRENSWERT Dr. Ingo Weber, EF-51 Dr. Matthias Glockner, EI-71 TESTEN UND ABSICHERN EINES STARK VERNETZTEN STEUERGERÄTES IM SYSTEMVERBUND. 5. TAGUNG:

Mehr

CANape Option Bypassing

CANape Option Bypassing Produktinformation Inhaltsverzeichnis 1 Übersicht... 3 1.1 Einführung... 3 1.2 Die Vorteile im Überblick... 3 1.3 Anwendungsgebiete... 4 1.4 Systemvoraussetzung... 4 1.5 Weiterführende Informationen...

Mehr

Applications of virtual TCUs. QTronic User Conference 2018 Dr. Thomas Liebezeit, Berlin, Oktober 2018

Applications of virtual TCUs. QTronic User Conference 2018 Dr. Thomas Liebezeit, Berlin, Oktober 2018 Applications of virtual TCUs QTronic User Conference 2018 Dr. Thomas Liebezeit, Berlin, Oktober 2018 Einführung Wo kommen wir her? Funktions-/SW-Entwicklung für Getriebe in einem großen Serienprojekt Nutzung

Mehr

Seminarwochenende Oktober 2007 AutoLab

Seminarwochenende Oktober 2007 AutoLab CAN Sebastian Kosch sebastian.kosch@googlemail.com PG Seminarwochenende 21. 23. Oktober 2007 1 Überblick Der CAN Bus Das CAN Protokoll CAN Hardware CAN Software Zusammenfassung Fragen Sebastian Kosch

Mehr

Analyse der logischen Systemarchitektur und Spezifikation der technischen Systemarchitektur. Kernprozess zur System- und Software- Entwicklung

Analyse der logischen Systemarchitektur und Spezifikation der technischen Systemarchitektur. Kernprozess zur System- und Software- Entwicklung der Benutzeranforderungen & der logischen zur System- und Software- Entwicklung Anwendungsfälle Akzeptanztest & Systemtest der logischen & der technischen Kalibrierung Integrationstest des Systems Integration

Mehr

CANape Option Bypassing

CANape Option Bypassing Produktinformation Inhaltsverzeichnis 1 Übersicht... 3 1.1 Einführung... 3 1.2 Die Vorteile im Überblick... 3 1.3 Anwendungsgebiete... 4 1.4 Systemvoraussetzung... 4 1.5 Weiterführende Informationen...

Mehr

Wann lohnt sich GUI- Testautomatisierung?

Wann lohnt sich GUI- Testautomatisierung? Wann lohnt sich GUI- Testautomatisierung? Martin Moser, Gregor Schmid Quality First Software GmbH qfs@qfs.de Tel: +49 8171 919870 2006-2007 Quality First Software GmbH 26.02.2007 1 Überblick Hintergrund

Mehr

Vorsprung in Sekunden

Vorsprung in Sekunden Potenziale virtueller Werkzeugmaschinen zur Konstruktion, Analyse und Optimierung von Fertigungsanlagen und -prozessen Dr.-Ing. Claus Eppler Forschung und Entwicklung 13. Berliner Runde / 01.03. - 02.03.18

Mehr

FlexRay und AUTOSAR. Stephan Reichelt, Dr. Karsten Schmidt, Frank Gesele, Nils Seidler, Prof. Dr. Wolfram Hardt

FlexRay und AUTOSAR. Stephan Reichelt, Dr. Karsten Schmidt, Frank Gesele, Nils Seidler, Prof. Dr. Wolfram Hardt FlexRay und AUTOSAR Stephan Reichelt, Dr. Karsten Schmidt, Frank Gesele, Nils Seidler, Prof. Dr. Wolfram Hardt 1 FlexRay und AUTOSAR Inhalt Herausforderungen Systemkomplexität Vernetzungskomplexität Fazit

Mehr

BMW 5er F11 ( ) Radio, Navigation & Kommunikation

BMW 5er F11 ( ) Radio, Navigation & Kommunikation BMW 5er F11 (2008-2016) Radio, Navigation & Kommunikation 1 Reparaturarbeiten dürfen nur von geschultem Fachpersonal durchgeführt werden. Bitte nutzen Sie bei allen Reparaturen die aufgeführten Spezialwerkzeuge.

Mehr

Ein Testprozess für Modellbasiertes Testen

Ein Testprozess für Modellbasiertes Testen Ein Testprozess für Modellbasiertes Testen Seminar: Software-Qualitätssicherung Tobias Eckardt 8. Juli 2008 Testen von Softwaresystemen Fehler in einer adaptiven Geschwindigkeitsregelung (engl. adaptive

Mehr

MATLAB EXPO 2016,

MATLAB EXPO 2016, Effiziente Hardware-in-the-Loop Lösung mit verteiltem, modularem Aufbau basierend auf Matlab Simulink Real-Time MATLAB EXPO 2016, 10.05.2016 Dipl.-Ing. Univ. Florian Amper florian.amper@in-tech.de www.mathworks.com

Mehr

Modulare Maschine. Modul 5

Modulare Maschine. Modul 5 Modulare Maschine Power-Workshop PROFINET mit PROFINET-Truck Modul 5 siemens.com/profinet Profitieren von Zusammenarbeit mit Siemens Mehrwert über den gesamten Maschinenlebenszyklus Flexible Maschinenanpassung

Mehr

Dr. Klaus Lamberg, Michael Beine

Dr. Klaus Lamberg, Michael Beine $6,0)DFKWDJXQJ 6LPXODWLRQV XQG7HVWPHWKRGHQI U6RIWZDUH LQ)DKU]HXJV\VWHPHQ 7HVWPHWKRGHQXQG±WRROV WRROV LQ GHUPRGHOOEDVLHUWHQ )XQNWLRQVHQWZLFNOXQJ Dr. Klaus Lamberg, Michael Beine $JHQGD Modellbasierte Funktionsentwicklung

Mehr

Testmanagement. Full-Service

Testmanagement. Full-Service Testmanagement Full-Service Industrie 4.0 und das Internet der Dinge sind nur zwei Beispiele für die zunehmende Bedeutung von Software und die Vernetzung von Software-Systemen. Fehler in diesen Systemen

Mehr

DATEN PD-214-F203. TEBS G2 Dok.-Nr. Y (DE - Rev. 003) September Produkt. Fertigerbremse (RLF) Funktion. Betrieb

DATEN PD-214-F203. TEBS G2 Dok.-Nr. Y (DE - Rev. 003) September Produkt. Fertigerbremse (RLF) Funktion. Betrieb Systeme für Nutzfahrzeuge Produkt DATEN Funktion Die wurde für Kipperanhänger konzipiert, die in Kombination mit einer Asphaltfertigermaschine betrieben werden. TEBS G Dok.-Nr. Y (DE - Rev. 00) September

Mehr

Synergien aus Testautomatisierung und Lasttest. Vortrag im Rahmen des German Testing Day 2018

Synergien aus Testautomatisierung und Lasttest. Vortrag im Rahmen des German Testing Day 2018 Synergien aus Testautomatisierung und Lasttest Vortrag im Rahmen des German Testing Day 2018 Referent: Dirk O. Schweier Erfahrungen Qualitätsmanagement Testmanagement Testautomatisierung Trainer für ISTQB

Mehr

AOI in Kombination umfassende Qualitätssicherung komplexer Baugruppen. Dr. Jörg Schambach GÖPEL electronic GmbH

AOI in Kombination umfassende Qualitätssicherung komplexer Baugruppen. Dr. Jörg Schambach GÖPEL electronic GmbH AOI in Kombination umfassende Qualitätssicherung komplexer Baugruppen Dr. Jörg Schambach GÖPEL electronic GmbH Inhalt Automatisierter Test von Infotainmentkomponenten Warum Automatisierung von Steuergerätetests?

Mehr

Simulation 2.0: Simulationsbaukasten und Team-Modellierung

Simulation 2.0: Simulationsbaukasten und Team-Modellierung Simulation 2.0: Simulationsbaukasten und Team-Modellierung Vortrag an der FH Ostfalia, ASIM 2012 Daniel Frechen TESIS DYNAware GmbH 24. Februar 2012 TESIS DYNAware GmbH, www.tesis-dynaware.com 1 Einleitung

Mehr

Frank.Maar@microsoft.com Developmentprozesse - Grundlage Ihrer Entwicklung Grundsätzliche Art der Vorgehensweise formal agil V-Modell XT MSF for CMMI Improvement definiert MSF Agile SCRUM Prozess-Inhalte

Mehr

Varianten Handling in AUTOSAR

Varianten Handling in AUTOSAR Vielfalt beherrschen und Kosten kontrollieren V0.01 2015-09-22 Was sind eigentlich Varianten Beispiele für verschiedene (verwandte) Abwandlung eines Steuergerätes Airbag Steuergerät für und OEM B Anwendung:

Mehr

Die Integration von Requirements Management, Software Configuration Management und Change Management mit der MKS Integrity Suite 2006

Die Integration von Requirements Management, Software Configuration Management und Change Management mit der MKS Integrity Suite 2006 Die Integration von Requirements Management, Software Configuration Management und Change Management mit der MKS Integrity Suite 2006 Oliver Böhm MKS GmbH Agenda Überblick Der Entwicklungsprozess: Requirements

Mehr

AUTOSAR. Robert Neue. PG AutoLab Seminarwochenende Oktober AutoLab

AUTOSAR. Robert Neue. PG AutoLab Seminarwochenende Oktober AutoLab AUTOSAR Robert Neue robert.neue@gmx.de PG Seminarwochenende 21.-23. Oktober 2007 1 Überblick 1. Motivation / Ziele 2. Schichtenmodell 3. Konzepte 4. AUTOSAR-OS vs. OSEK-OS 5. Methodik 6. Fazit Robert Neue

Mehr

BMW 5er F07 ( ) Radio, Navigation & Kommunikation

BMW 5er F07 ( ) Radio, Navigation & Kommunikation BMW 5er F07 (2006-2016) Radio, Navigation & Kommunikation 1 Reparaturarbeiten dürfen nur von geschultem Fachpersonal durchgeführt werden. Bitte nutzen Sie bei allen Reparaturen die aufgeführten Spezialwerkzeuge.

Mehr

Mitarbeiter-Profil Schmitz, Dominik Senior Test Engineer

Mitarbeiter-Profil Schmitz, Dominik Senior Test Engineer Mitarbeiter-Profil Schmitz, Dominik Seite 1 von 7 Projekte 01/2017 - heute Infosysbub (agil - Scrum) 04/2015 12/2016 1 Jahr 9 Monate Entwurf und Umsetzung einer technischen und methodischen Infrastruktur

Mehr

Testing Reality. Real users. Real devices. Real time.

Testing Reality. Real users. Real devices. Real time. 1 Testing Reality. Real users. Real devices. Real time. Erhalten Sie wertvolle Erkenntnisse über die Nutzung Ihres Produkts mit Crowdtesting und Cloud Devices auf einer Plattform. Für die Optimierung von

Mehr

ELEKTRIK-AUFBAU BI-VAN CAN COM2000

ELEKTRIK-AUFBAU BI-VAN CAN COM2000 INFOTEC AP/TAVG/MMXP/MUX BESTÄTIGUNG DIAGNOSE BSI ELEKTRIK-AUFBAU BI-VAN CAN COM2000 G06 PRÜFPLAN FÜR DIE FUNKTION KOMBIINSTRUMENT Betroffene Fahrzeuge PEUGEOT 206 ( ab DAM 9076 ) 307 406 ( ab DAM 9001

Mehr

SCRUM. Agile Softwareentwicklung mit Scrum Semesterprojekt: Zug um Zug

SCRUM. Agile Softwareentwicklung mit Scrum Semesterprojekt: Zug um Zug SCRUM Agile Softwareentwicklung mit Scrum Semesterprojekt: Zug um Zug Rollen Product Owner (WIR): Definition von Produkt-Features (User Stories) Priorisieren der Features für die nächsten Sprints Scrum

Mehr

Testplan. Hochschule Luzern Technik & Architektur. Software Komponenten FS13. Gruppe 03 Horw, 16.04.2013

Testplan. Hochschule Luzern Technik & Architektur. Software Komponenten FS13. Gruppe 03 Horw, 16.04.2013 Software Komponenten FS13 Gruppe 03 Horw, 16.04.2013 Bontekoe Christian Estermann Michael Moor Simon Rohrer Felix Autoren Bontekoe Christian Studiengang Informatiker (Berufsbegleitend) Estermann Michael

Mehr

Optionentag Openness

Optionentag Openness Optionentag 2017 Openness siemens.de/industrie-tag Automated Digital Workflow Openness Generieren statt Programmieren Simulation Cloud Lösungen Vernetzte Kommunikation Offenes System Diagnosemanagement

Mehr

ISO 29119: Die neue Normenreihe zum Softwaretest

ISO 29119: Die neue Normenreihe zum Softwaretest Embedded & Software Engineering ISO 29119: Die neue Normenreihe zum Softwaretest technik.mensch.leidenschaft Dr. Richard Kölbl, März 2017 DIN EN ISO 9001 2011 2017 2011 Mixed Mixed Mode GmbH Mode GmbH

Mehr

Prozeß zur Qualifizierung von generiertem Code im NH90 SW - Projekt DGLR

Prozeß zur Qualifizierung von generiertem Code im NH90 SW - Projekt DGLR Prozeß zur Qualifizierung von generiertem Code im NH90 SW - Projekt DGLR 11.10.2006 Überblick NH90 Varianten und Avionik Systemarchitektur CMC/MTC/NSS Entwicklungsprozess und Tools Test der generierten

Mehr

IT-Projekt-Management

IT-Projekt-Management IT-Projekt-Management email: vuongtheanh@netscape.net http: www.dr-vuong.de 2005 by, Bielefeld Seite 1 Testen 2005 by, Bielefeld Seite 2 IT-Projekte: Entwicklungsprozesse -1 - Planen Projektsteuerung,

Mehr

Agenda. Entmystifizierung. Fundamentaler Testprozess. Fazit. DevOps vs. Test Management

Agenda. Entmystifizierung. Fundamentaler Testprozess. Fazit. DevOps vs. Test Management Agenda Entmystifizierung DevOps vs. Test Management Fundamentaler Testprozess Rollenverteilung Testerstellung Testplanung für Sprints Testausführung Testauswertung Fazit 2 Take-Aways Klarheit in der Begriffswelt

Mehr

Absicherung von Automotive Software Funktionen

Absicherung von Automotive Software Funktionen GI Themenabend "Automotive" Absicherung von Automotive Software Funktionen 27.02.2013 Jürgen Schüling Überblick Berner & Mattner Gründung: 1979 Mitarbeiter: 400 Umsatz 2011: Standorte: Angebot: Branchen:

Mehr

Eine Anleitung zur Entwicklung von Simulink-Targets für die Lehre. 10. MBEES 2014, Dagstuhl

Eine Anleitung zur Entwicklung von Simulink-Targets für die Lehre. 10. MBEES 2014, Dagstuhl Eine Anleitung zur Entwicklung von Simulink-Targets für die Lehre 10. MBEES 2014, Dagstuhl Frank Tränkle Automotive Systems Engineering frank.traenkle@hs-heilbronn.de Inhalt Lehrveranstaltungen für Modellbasierte

Mehr

Autohaus Huth. Fahrzeug-Exposé. Autohaus Huth GmbH Kennnummer: Ausdruck:

Autohaus Huth. Fahrzeug-Exposé. Autohaus Huth GmbH Kennnummer: Ausdruck: GmbH Preis: Erstzulassung: Hubraum: Kraftstoffart: Leistung: Getriebe: Kilometer: Anzahl Türen: Anzahl Sitze: Aussenfarbe: Innenfarbe: Polsterung: Anz. Vorbesitzer: Angebots-Nr.: CO2-Verb. Innersorts:

Mehr

Projekt Module Testing

Projekt Module Testing Projekt Module Testing Technik - Wirtschaft - Soziales SWEN Tagung, Olten 24.06.03 Zweck Einfluss des systematischen Unit-Testings auf den SW-Entwicklungsprozess in der Implementierungs- und Wartungsphase

Mehr

Automatische Testfälle. automatisch generieren. Dr. Martin Beißer sepp.med gmbh

Automatische Testfälle. automatisch generieren. Dr. Martin Beißer sepp.med gmbh Automatische Testfälle automatisch generieren Dr. Martin Beißer sepp.med gmbh Software EMEA Performance Tour 2013 17.-19 Juni, Berlin Anforderungsgesteuerter Testprozess Anforderungen Testbericht Testkonzept

Mehr

TFS 2013 Upgrade. Thomas Trotzki - artiso AG

TFS 2013 Upgrade. Thomas Trotzki - artiso AG TFS 2013 Upgrade Thomas Trotzki - artiso AG Upgrade Strategien Data/Application Tier Anpassung von Process Templates Build Test/Lab Performance TFS Version Control Workitem Tracking Build Verwaltung Test

Mehr

PEKATRONIC/XCESS Fensterheber- und Schiebedachmodul Power Window Roll Up/Roll Down Interface

PEKATRONIC/XCESS Fensterheber- und Schiebedachmodul Power Window Roll Up/Roll Down Interface PEKATRONIC/XCESS Fensterheber- und Schiebedachmodul Power Window Roll Up/Roll Down Interface Artikel-Nr.: 3200-3060 Das XCESS Fensterhebermodul ist zur Steuerung von 2 elektrischen Fensterheber oder 1

Mehr

Wann lohnt sich GUI- Testautomatisierung?

Wann lohnt sich GUI- Testautomatisierung? Wann lohnt sich GUI- Testautomatisierung? Martin Moser, Gregor Schmid Quality First Software GmbH qfs@qfs.de Tel: +49 8171 919870 2006-2007 Quality First Software GmbH 26.02.2007 1 Überblick Hintergrund

Mehr

Lab Management mit TFS Thomas Schissler artiso AG

Lab Management mit TFS Thomas Schissler artiso AG Lab Management mit TFS 2012 Thomas Schissler artiso AG Lab Management Lab Management stellt virtualisierte oder physikalische Test-Umgebungen bereit Nutzung für manuelle Tests in Referenzumgebungen Automatisiertes

Mehr

Die Zukunft steuern mit CONTROL-M/Forecast 6.3. ron_preedy@bmc.com Ditzingen, Juni 2007

Die Zukunft steuern mit CONTROL-M/Forecast 6.3. ron_preedy@bmc.com Ditzingen, Juni 2007 Die Zukunft steuern mit CONTROL-M/Forecast 6.3 ron_preedy@bmc.com Ditzingen, Juni 2007 Der Bedarf Vorhersage Ich habe einen Job definiert. An welchen Tagen wird er laufen? Wie kann ich meine Definitionen

Mehr

Arduino Kurs Timer und Interrupts. Stephan Laage-Witt FES Lörrach

Arduino Kurs Timer und Interrupts. Stephan Laage-Witt FES Lörrach Arduino Kurs Timer und Interrupts Stephan Laage-Witt FES Lörrach - 2018 Themen Timer Interrupts Regelmäßige Aufgaben ausführen Exakte Zeitintervalle messen FES Lörrach Juni 2018 2 Exakte Zeiten sind gar

Mehr

BMW X5 E70 ( ) Radio, Navigation & Kommunikation

BMW X5 E70 ( ) Radio, Navigation & Kommunikation BMW X5 E70 (2006-2013) Radio, Navigation & Kommunikation 1 Reparaturarbeiten dürfen nur von geschultem Fachpersonal durchgeführt werden. Bitte nutzen Sie bei allen Reparaturen die aufgeführten Spezialwerkzeuge.

Mehr

Viele Entwickler finden Testen langweilig.

Viele Entwickler finden Testen langweilig. 1 Viele Entwickler finden Testen langweilig. 2 Das galt auch für mich und meine Kollegen. 3 Programmierung kreativ Testen wiederholend, langweilig, eintönig 4 Programmierung konstruktiv, neuen Nutzen schaffen

Mehr

Modellbasiertes Testen auf Basis des fundamentalen Testprozesses

Modellbasiertes Testen auf Basis des fundamentalen Testprozesses Modellbasiertes Testen auf Basis des fundamentalen Testprozesses Tobias Eckardt, Michael Spijkerman Software Quality Lab (s-lab) Universität Paderborn 12. Februar 2009 Vorgehensmodell für Modellbasiertes

Mehr

CI was tut sich mit Jenkins in Sachen Test?

CI was tut sich mit Jenkins in Sachen Test? CI was tut sich mit Jenkins in Sachen Test? Ziel dieses Vortrags Sie sehen, dass CI mit Jenkins für alle Projektbeteiligte Nutzen stiftet Sie kennen den aktuellen Stand der Testautomation Statische Code-Analyse

Mehr

EuroCargo Diagnose - Entwicklung. Speaker: Behr Niklas

EuroCargo Diagnose - Entwicklung. Speaker: Behr Niklas EuroCargo Diagnose - Entwicklung Speaker: Behr Niklas Unterschiede zwischen MY 2008 und EuroCargo VI BEREICH EUROCARGO MY 2008 EUROCARGO VI Motor EDC7UC31 DENOX ST10 VCM VP9 EDC17CV41 VCM VP9.85 Multiplexer

Mehr

Einsatz automatischer Testdatengenerierung im modellbasierten Test

Einsatz automatischer Testdatengenerierung im modellbasierten Test Einsatz automatischer Testdatengenerierung im modellbasierten Test Sadegh Sadeghipour sadegh.sadeghipour@itpower.de Gustav-Meyer-Allee 25 / Gebäude 12 13355 Berlin www.itpower.de Modellbasierte Software-Entwicklung

Mehr

Ihr Vorteil durch effizientes Testen

Ihr Vorteil durch effizientes Testen EXAM EXAM EXAM EXAM EXAM EXAM EXAM EXAM EXAM EXAM EXAM XAM EXAM EXAM EXAM EXAM EXAM EXAM EXAM EXAM EXAM EXAM EXAM EXAM EXAM EXAM EXAM EXAM EXAM EXAM EXAM EXAM EXAM M EXAM EXAM EXAM EXAM EXAM EXAM EXAM

Mehr