Testprozess-Management in Software- und Systementwicklung
Nr. 32776.00.020 | 14.11.2012 - 15.11.2012 |
Leitung: | in Ostfildern |
Alle Facetten zum Thema „Testen im Software-Life- Cycle” werden präsentiert. Sie lernen systematische, praxiserprobte Testmethoden, Teststrategien und -roboter kennen und erfahren, wie Sie ein effizientes Testmanagement mit Test-Tools aufbauen.
Inhalt des Seminars:
Softwarefehler, Fehler-Vermeidungsstrategien:
> Fehlerentdeckung, Fehlerkosten, Fehlerklassifizierung, SW-Haftung
> SW-Metriken, SW-FMEA, FTA, Fehlerdatenbank, Ermittlung der Restfehlerwahrscheinlichkeit
Software-Prüfungen im Life-Cycle:
> Anforderungen an Prüfungen im Entwicklungsprozess bei verschiedenen Risikoklassen
> SW-Verifikationsverfahren: Testen nach V-Modell XT, informale Techniken (Inspektionen, Reviews, Assessments usw.) mit praktischen Erfahrungen; ferner nach ASIL, IEC 61508/ISO 26262
> dynamische und statische Testmethoden und -strategien
> Testdurchführung: Planung, Testfallermittlung, Übungsbeispiel zur unabhängigen Testfallbestimmung für Black- und White-Box-Tests
> Testroboter, Testautomatisierung, Toolset zur statischen und dynamischen Analyse
Testen im E/E-Entwicklungsprozess für Kfz:
> Aufbau eines Gesamttestsystems (Hardware-in-the-Loop, HIL)
> Konzept der Testmethodik und Testbeschreibungssprache
Testen von Realzeit-Software (RT-SW):
> Ermittlung von RT-Testfällen, dynamische und statische Last-Szenarien (mit Beispielen)
> Testmethoden und Tools für bedienergesteuerte Systeme und Embedded Systems
Testen von objektorientierter Software:
> automatisierte Klassentests, komplexer Klassentest: Dummys und Mocks
> Tests spezieller Mechanismen
> Ableiten von Testfällen aus UML-Diagrammen
> Auswirkungen auf den Testprozess und deren Aufwand
Beispiel eines industriellen Testprozesses für hochzuverlässige SW-Systeme
Referenten:
Dipl.-Math. D. Malzahn
Accel GmbH, Geschäftsführer, Lünen
Dipl.-Ing. J. G. Schink
EADS Deutschland GmbH, Ulm
Dr. H. Schmid
Daimler AG, HPC 059 G025-BB, Sindelfingen
Prof. Dr. F. Schweiggert
Universität Ulm, Angewandte Informationsverarbeitung
