Post on 05-Jun-2018
transcript
TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
Horst Pohlmann, Klaudia Dussa-Zieger, Ralf BongardGerman Testing Board e.V.
ISTQB® goes AutomotiveCTFL®-CAST:
Standardisierte Ausbildungfür E/E Tester
Ü Leiter „Prozesse, Methoden und Tools“, Fa. Lemförder Electronic, Espelkamp;;
Ü Lehrbeauftragter für Software Qualitätsmanagement;; Hochschule Ostwestfalen-Lippe, Lemgo;; (seit 2010);;
Ü Automotive SPICE® Principal Assessor;;
Ü ISTQB® Full Advanced Certified Tester;;
Ü Gründungsmitglied German Testing Board (2002) und German Testing Board e.V. (2005);;
Ü Vorsitzender German Testing Board e.V. (2013-2015);; Mitglied des Vorstands 2005-2015;;
Ü Ehemaliges Mitglied des Vorstands (Executive Commitee) ISTQB® A.I.S.B.L (Treasurer: 2007-2011);;
Weitere Details unter www.german-testing-board.info
2
Horst Pohlmann
1. Einführung
2. Das ISTQB-Zertifizierungsschema
3. Die CTFL®-Erweiterung „CAST“
4. Zusammenfassung und Fazit
TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn Folie 3
CTFL®-CAST: Agenda
20.10.15 © GTB 4
*siehe http://www.german-testing-board.info/traini ngsprovider/akkreditierung/uebersicht-akkr ed-traini ngsprovider.html
Mehr als 55 akkreditierteTrainings-module und rund 30.000 Trainings-teilnehmer
German Testing Board e.V.
18 Premium Partner und weitere Trainings-
provider*
67 Hochschul-kooperationen
3 Zertifizierungsstellen
Mehr als50.000
Prüfungs-teilnehmer
und mehr als40.000 Certified Tester !
Stand: 09 2015
GTB: Ein starker Partner!
§ ISTQB ist das Akronym für§ International§ Software§ Testing§ Qualifications§ Board
§ 2002 in Edinburgh gegründet§ Verantwortlich für das weltweit anerkannte Ausbildungsschema für professionelle Softwaretester
Der ISTQB® Certified Tester
Folie 5
mehr als 380.000 ISTQB® Certified Tester weltweit,davon mehr als 40.000 in Deutschland!
Stand: 09/2015
TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
ISTQB® Lehrpläne legen die zu lehrenden Inhalte fest!
Anforderungen Anforderungen
AktivitätenEingabe Ergebnis
TestProzess
TesterQualifizierung
Grundlage Lehrpläne
Folie 6TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
ISTQB – Zertifizierte Ausbildung
Certified Automotive
Software TesterAgile Tester
Folie 7
branchenabhängigspez. Testmethoden und
-verfahren
branchenunabhängigallg. Testmethoden und
-verfahren
TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
8
Certified Automotive Software Testerl 2014: GTB startet mit der Entwicklung der AutomotiveTester Extension
– basierend auf einem gasq Lehrplan (V.1.0) → IP Rechte wurden an GTB transferiert
– GTB Arbeitgruppe „CAST“ für die Weiterentwicklung und Pflege wurde etabliert
l 2015: Rollout des Pilot Release V1.1 als Teil des GTB Portfolio
– für deutschen Markt (in deutscher Sprache), zugeschnitten (…) als 2-tägiger Lehrplan
– um Feedback von den deutschen Automotive 1st und 2nd-Tier Lieferanten und OEM zu erhalten
l 2016: Lehrplan Release 2 – reif für die Internationale Verwendung -> ISTQB
– Lernziele, Business Outcomes, Lehrplan, Prüfungsfragen und Begriffe konsistent (…)
CTFL®-CAST: Historie und Hintergrund
TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
9
Der CTFL®-CAST als standardisierte Ausbildung für E/E-Tester…
besteht aus zwei Komponenten:
– dem etablierten Standard ISTQB® Foundation Level (CTFL®)
– Automotive-spezifische Ergänzungen
CTFL®-CAST: Zusammenfassung
TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
Module 2Testing E/E Systems
Module 1ISO 26262, ASPICE, …. Essentials
CTFL®-CAST: Syllabi Structure
ISTQB® CTFL® CORECertified TesterFoundation Level
TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
11
Der zertifizierte Automotive Software Tester kann
l CAST01 … in einem Testteam effektiv mitarbeiten („collaborate“),
l CAST02 … die aus dem Foundation Level bekannten Testverfahren an die automotive spezifischen Projektbedingungen anpassen („adapt“),
l CAST03 … bei der Auswahl von angemessenen Testverfahren imAutomotive-Kontext die grundlegendenAnforderungen der relevanten Normen und Standards (Automotive SPICE®, ISO 26262, etc.) berücksichtigen („select“),
l CAST04 … das Testteam bei der risiko orientierten Planung der Testaktivitäten imAutomotive-Kontext unterstützen und dabei bekannte Elemente der Strukturierung (z. B. Integrationsstufen) anwenden („support & apply“),
l CAST05 … die virtuellen Testmethoden (z. B. HiL, SiL, MiL) in automotive spezifischenTestumgebungen anwenden („apply“).
CTFL®-CAST: Business Outcomes
TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
1. Einführung
2. Das ISTQB-Zertifizierungsschema
3. Die CTFL®-Erweiterung „CAST“
4. Zusammenfassung und Fazit
Folie 12
CTFL®-CAST: Agenda
TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
13
Die GTB CTFL®-CAST Ausbildung für E/E-Tester besteht aktuell ergänzend zum CTFL in der Pilotversion V.1.1 aus folgenden Bestandteilen:
• CTFL-CAST Lehrplan V.1.1 ( in deutsch ) (*)
• Prüfung ( in deutscher Sprache )
und• GTB-akkreditiertes Trainingsmaterial (deutschspr.)(**)
___________________(*) automotive-spezifische Begriffe aktuell im Lehrplan erklärt (**) Eigner des Trainingsmaterials ist der jeweilige Trainingsprovider
CTFL®-CAST: Zusammenfassung
TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
• Die Version 1.1 des CTFL®-CAST Lehrplans ist aktuell auf der Website des GTB veröffentlicht. J
• Trainings werden angeboten!• Prüfungen stehen zur Verfügung! • An der Version 2.0 wird aktuell gearbeitet!• Ab der Version 2.1 wird Lehrplan internationalisiert!
Werden Sie Mitglied in der „Arbeitsgruppe CTFL®-CAST“ !§ als aktiver Bearbeiter der Inhalte der Version 2.0 oder§ als Reviewer
Folie 14
CTFL®-CAST: Aufruf zur Mitarbeit
TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
Weitere Informationen finden Sie hier:§ http://www.german-testing-board.info§ CTFL®-CAST Lehrplan § CTFL®-CAST Flyer
Horst Pohlmann;; Ralf Bongard;; Klaudia Dussa-Zieger: ISTQB® goesAutomotive;; CTFL®-CAST: Standardisierte Ausbildung für E/E Tester;; BaWü Automotive and Testing Day;;URL: https://www.asqf.de/automotive-testing-day-bawue/articles/automotive-testing-day-bawue-467.html
TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
CTFL®-CAST: Referenzen
TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
KontaktdatenGerman Testing Board e. V. Dr. Armin Metzger (Vorstand)Dr. Frank Simon (stellv. Vorstand) Dr. Klaudia Dussa-Zieger (stellv. Vorstand)
E-Mail: info@german-testing-board.infoInternet: www.german-testing-board.info
Backofficec/o Andrea Kränzlein OFFICE-MANAGEMENTKoldestrasse 8 b D-91052 Erlangen
Tel.: +49 / (0) 91 31 / 97 61 06 Fax: +49 / (0) 91 31 / 97 61 08 Mobil: +49 / (0) 171 / 63 90 749
E-Mail: backoffice@german-testing-board.infoInternet: www.german-testing-board.info
Vielen Dank für Ihre Aufmerksamkeit!
17
Backup
§ Eingetragener Verein mit Satzung§ unabhängiges, neutrales Expertengremium im Bereich Software- und Systemtest aus§ Lehre§ Forschung§ Industrie
§ überwacht in Deutschland die Qualität§ des ISTQB® Certified-Tester Schemas§ des Prüfungswesens§ der Trainingsprovider
§ Gründungsmitglied des ISTQB®
Das German Testing Board
Folie 18TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
Und wenn Softwarenicht funktioniert?
Folie 19TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
Softwarefehler in Fahrzeugen
Folie 20
http://www.auto-motor-und-sport .de/news/opel-insignia-rueckruf-61-000-fahrzeuge-mit-softwarefehler-7483237.html;; abgerufen am 16.04.2015
http://www.auto-motor-und-sport .de/news/audi-ruft-850000-autos-zur ueck-gefaehrlicher-airbag-fehler-im-audi-a4-743967.html, abgerufen am 16.04.2015
TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
CTFL®-CORE CTFL®-CAST
+ ISO 26262 Safety Essentials
+ Automotive SPICE Essentials
+ Automotive-spezifische Begriffe
Folie 21
1. Grundlagen des SW-Testens§ Testbegriffe§ Fundamentaler Testprozess
2. Testen im SW-Lebenszyklus3. Statischer Test4. Testfallentwurfsverfahren5. Testmanagement
§ Fehlermanagement§ Konfigurationsmanagement
6. Testwerkzeuge
CTFL®-CAST: Vergleich zwischen …
TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
CTFL® - CORE CTFL®-CAST
+ Testen im Produktentstehungsprozess (PEP)
+ Testen in virtuellen Umgebungen
+ Besonderheiten in der automobilen Softwareentwicklung und (….)
Folie 22
(CTFL®-CORE ist aktuell definiert durch den FoundationLevel Lehrplan)
CTFL®-CAST: Vergleich zwischen …
TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
Baustein 1: ISO 26262 Essentials
Verständnis der ASIL
12
3 4
5
7
8
9
10
Anforderungen an den SW-Test, HW-Test, System-Test
Auswirkung der ASIL auf die Teststrategie
Struktur der Norm
6
Folie 23TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
Baustein 1: ISO 26262 Essentials
§ Überblick über die Struktur der Norm§ Unterschiedliche Normenteile§ Normative/Informative Anforderungen§ Methodentabellen
§ Verständnis der Automotive Sicherheitsintegritätsstufen (ASIL)
§ Anforderungen an den SW-Test, HW-Test, System-Test
§ Auswirkung der ASIL auf die Teststrategie und die benutzten Testverfahren
Folie 24TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
Baustein 1: Automotive SPICE®*) Essentials
EngineeringAcquisition Supply
ACQ.1ACQ.2ACQ.3ACQ.4ACQ.5ACQ.6ACQ.7ACQ.8
ACQ.9ACQ.10ACQ.11ACQ.12ACQ.13ACQ.14ACQ.15
SPL.1SPL.2SPL.3
ENG.1
ENG.2
ENG.3
ENG.4
ENG.6
ENG.10
ENG.9
ENG.8
ENG.7
ENG.11 ENG.12
ENG.5
ManagementReuse ProzessverbesserungREU.1 REU.2 REU.3 MAN.1 MAN.2 MAN.3 MAN.4 MAN.5 MAN.6 PIM.1 PIM.2 PIM.3
Unterstützende Prozesse SUP.1 SUP.2 SUP.3 SUP.4 SUP.5 SUP.6 SUP.7 SUP.8 SUP.9 SUP.10
nach ASPICE PAM 2.5
Anforderungen an den Test
Aktivitäten & Dokumentation
Baden-Würthemberg Automotive Testing Day;; 23.04.2015 Folie 25
*) CTFL®-CAST Lehrplan 1.x basiert auf ASPICE PAM V.2.5;; ab Lehrplan 2.0 wird auf ASPICE 3.0 umgestellt
Baustein 1: Automotive SPICE® Essentials
§ Überblick über den Aufbau eines Reifegradmodells§ Prozess-Dimension§ Reifegrad-Dimension: Reifegradstufen (0-5)
§ Anforderungen an die Testaktivitäten (SW-Unit, SW-SW-Integration, SW, Systemintegration, System) aus Sicht von Automotive SPICE
§ Traceability (ab CAST V2.0)
§ Anforderungen an die Testdokumentation
Folie 26TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
Produktentstehungsprozess§ Prinzipieller Aufbau eines automobilen Produktentstehungsprozesses (nach VDA)
§ A-/B-/C-Musterstände§ Integrationsstufen (I-Stufen)
§ Anforderungen an Test und Qualitätssicherung im PEP§ Bedeutung unterschiedlicher Freigabestufen für den Test
Baustein 2: Testen von E/E Systemen (1)
Folie 27TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
Baustein 2: Testen von E/E Systemen (2)
Testumgebungen
§ open loop vs. closed loop§ XiL§ HiL§ SiL§ MiL
§ Aufbau, Besonderheiten,Abgrenzung
Quelle: http://www.dspace.com
Folie 28TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
Besonderheiten in der automobilen Softwareentwicklung
§ AUTOSAR§ Betriebsmodi§ Varianten
§ Modell-basierte Entwicklung (-> ab CAST V2.0)
Baustein 2: Testen von E/E Systemen (3)
Folie 29TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn
30
CTFL®-CAST: Referenzen und Links
• Pohlmann, Horst;; Bongard, Ralf;; Dussa-Zieger;; Klaudia: ISTQB® goesAutomotive –CTFL®-CAST: Standardisierte Ausbildung für E/E Tester;; BaWü Automotive and Testing Day;;23.04.2015, Esslingen.URL: https://www.asqf.de/automotive-testing-day-bawue/articles/automotive-testing-day-bawue-467.html
• Pohlmann, Horst: ISTQB® goesAutomotive – CTFL®-CAST: Standardisierte Ausbildung für E/E Tester;;5. Autotest Fachkonferenz 15. und 16. Oktober 2014;; Stuttgart.URL: http://fkfs-veranstaltungen.de/fileadmin/PDF/autotest/Autotest_Flyer_19_05_2014.pdf
• Pohlmann, Horst;; Bongard, Ralf;; Dussa-Zieger;; Klaudia: ISTQB® goesAutomotive – CTFL®-CAST: Standardisierte Ausbildung für E/E Tester;; Niedersachsen Testing Day;; 11.11.2014;; Gifhorn.
• Bongard, R.;; Dussa-Zieger, K.;; Pohlmann, H.: ISTQB® goesAutomotive;; Tag des Systems Engineering(TdSE) 2014;; 13.11.2014. URL: http://www.tdse.org/tdse-2014.html;;
• Dussa-Zieger, K.;; Bongard, R.;; Pohlmann, H.: ISTQB® goesAutomotive;; – CTFL®-CAST: Standardisierte Ausbildung für E/E Tester;; TBD;; TBD;; Stuttgart;; Jan. 2015.
• Bongard, R.;; Dussa-Zieger, K.;; Pohlmann, H.: ISTQB® goesAutomotive;; – CTFL®-CAST: Standardisierte Ausbildung für E/E Tester;; TBD;; TBD;; München, Jan. 2015.
TAV 38: Test, Analyse und Verifikation von Software;; 15./16.10.2015, Paderborn