Agiles Testen und Test-Driven Development (TDD) von Embedded-Systemen

Vor Ort
Inhouse
StandorteMünchen
Dauer16 Stunden
SpracheDeutsch
Kurstermine 1 Startdatum
Preis ab 1.785,00 € inkl. MwSt.

Beschreibung

Diese Weiterbildung bietet Ihnen die Möglichkeit, umfassend in die Welt des agilen Testens und der Methode Test-Driven Development (TDD) für Embedded-Systeme einzutauchen. Sie erwerben fundierte Kenntnisse über wesentliche Begriffe, entfalten ein tiefes Verständnis der Zusammenhänge und erlernen Methoden sowie Tools, die es Ihnen ermöglichen, aktiv an der Entwicklung und Implementierung von Embedded-Systemen mitzuwirken.

Der Kurs "Agiles Testen und Test-Driven Development (TDD) von Embedded-Systemen" ist ideal für Fachleute aus der System-, Hardware- und Softwareentwicklung, die ihre Kompetenzen in der Anwendung agiler Methoden und beim Testen von Embedded-Systemen stärken möchten. Ein Highlight des Kurses ist der Fokus auf kontinuierliche Integration und Testprozesse, wodurch Sie in der Lage sind, die Effizienz und Qualität Ihrer Entwicklungsprojekte entscheidend zu erhöhen.

In praxisnahen Übungen setzen Sie die erlernten Methoden unmittelbar um und profitieren von einer praktischen Lernumgebung, unterstützt durch Tools wie ARM µVision und Embedded-Unit. Durch den direkten Praxisbezug gewinnen Sie Sicherheit bei der Anwendung neuer Testansätze und Prinzipien wie FIRST. Diese Schulung bietet Ihnen den Vorteil, die Prinzipien der agilen Entwicklung sicher zu meistern und somit Ihre Projektergebnisse zu optimieren.

MicroConsult PLUS steht Ihnen zur Seite, indem es Ihnen umfangreiche Übungsverzeichnisse und konkrete Lösungsbeispiele für alle Aufgaben bereitstellt.

Inhalte

  • Begriffe und Testansätze
    • Modul-, Integrations-, Systemtest
    • Blackbox-, Whitebox-, Greybox-Test
    • Regressionstest
    • Kontinuierliche Integration und Test
  • Test-Driven Development Ansatz
    • Gegensatz zu herkömmlichen Vorgehen
    • Zusammenhang mit agilen Entwicklungsmethoden
    • Kontinuierliche Integration und Test
  • Embedded TDD-Strategie
    • Target Hardware
    • Dual Targeting
    • Embedded TDD Cycle
  • Test-Erstellung
    • FIRST, die fünf Prinzipien zum Erstellen guter Tests
    • Testumfeld und -abhängigkeiten
    • Test Doubles
    • Mocks und Stubs
  • Test-Abdeckung
    • Testziele
    • Kriterien für "done"
    • Testwiederholung
  • Der TDD-Zyklus
    • Red-Green Refactoring
  • Design for Test
    • SOLID Design-Prinzipien
    • Refactoring
    • Testen von Legacy Code
    • Testmuster und Zufallszahlen
  • Praktische Übungen
    • Übungen zum besseren Verständnis der Methoden und Prinzipien
    • Tools: ARM µVision, Embedded-Unit
  • MicroConsult PLUS:
    • Sie erhalten von uns Ihre Übungsverzeichnisse und Lösungsbeispiele für alle Übungsaufgaben.

Zielgruppe

  • Testingenieure, Test-Manager, Software-Entwickler, Software-Architekten, System-Architekten, Teamleiter, Projektleiter

Voraussetzungen

  • Grundlegende Kenntnisse der Programmiersprache C oder C++; Projekt- und Prozesserfahrung in der Entwicklung technischer Systeme sind von Vorteil.

Zertifikate

Unterschriebenes Teilnahmezertifikat

Weitere Infos

Haben Sie Fragen zu diesem Kurs? Füllen Sie das folgende Formular aus und wir melden uns bei Ihnen.

Kostenlose Beratung
Sichere Anfrage
Geprüfter Anbieter

Über den Anbieter

MicroConsult Academy GmbH

Ein zertifizierter Anbieter für qualitativ hochwertige Kurse und Schulungen.

Mehr über MicroConsult Academy GmbH