Am Montag, den 18. September 2017 findet das Seminar „Effiziente Unit-Tests für Embedded Systeme“ statt. In diesem werden Ihnen frei verfügbare Unit-Testtools vorgestellt. Wir zeigen Ihnen, wie Sie diese Werkzeuge mit Testwell CTC++ einsetzen, um eine optimale Testabdeckung zu erreichen.
Agenda:
09h30 Begrüßung und Einleitung
09h45 Grundlagen des Softwaretests für Embedded Systems im Überblick
(Grundbegriffe, Black-, White-Box, Grey-Box, Teststufen, Testprinzipien, Testautomatisierung)
11h15 Kaffeepause
11h30 Frei verfügbare Unit-Testtools für Embedded Systems
(ucUnit, Unity, Check und CppUTest)
µCUnit
µCUnit ist eine schlanke und übersichtliche Unit-Testumgebung für kleine in C programmierte Microcontroller. Die Entwicklung dieses Frameworks wurde von JUnit, CUnit und EmbUnit inspiriert. > Produktseite
Unity
Unity ist eine vollständig in C geschriebene Laufzeit- und Entwicklungsumgebung. Sie ist schlank und hat für embedded Systeme entwickelte Features. > Produktseite
Check
Check ist eine Unit-Testumgebung für C und fungiert als einfache Schnittstelle zum Erstellen von Unit-Tests. > Produktseite
CppUTest
CppUTest ist eine C/C++ basierte xUnit-Testumgebung für Unit-Testing und für Testverfahren innerhalb des Codes. > Produktseite
12h30 Mittagspause
13h30 Übungen mit ucUnit oder Unity (konkretes Beispiel)
14h30 Kaffeepause
14h45 Testcoverage
Warum ist Testcoverage notwendig?
Welche Coveragestufen gibt es?
Was fordern Normen wie DO-178C, IEC 61508, IEC 62304 oder ISO 26262 ?
Wie funktioniert dies technisch?
Herausforderung kleine Targets!
15h45 Pause
16h00 Übungen mit Testwell CTC++ Test Coverage Analyser – Fortführung Beispiel
16h30 Zusammenfassung und Schluss
Weitere Informationen und Anmeldung unter:
http://www.verifysoft.com/de_unit_test.html
Dieses Seminar ist auch als Inhouse-Seminar verfügbar.
Sie muessen eingeloggt sein um einen Kommentar zu schreiben Einloggen