Continuous Integration: Softwarequalität dauerhaft sicherstellen - Seminar / Kurs von MicroConsult GmbH

Continuous Integration: Softwarequalität dauerhaft sicherstellen

Inhalte

Begriffsklärung: Softwarequalität und Versionsverwaltung

Was ist Continuous Integration?

  • Warum Continuous Integration?
  • Wie setze ich Continuous Integration ein?

Vorstellung des Beispielprojekts und Vorbereitungen zu CI

  • Einrichten der Infrastruktur für den Praxisteil
  • Aufsetzen eines VCS am Beispiel Subversion
  • Erstellung des Testframeworks Google Test
  • Projekterstellung und Cross-Compilation mit NetBeans
  • Probelauf des Beispielprojektes mit BeagleBone und Workstation

Vorstellung des CI-Servers

  • Vorstellung CI-Server Jenkins
  • Automatisierung des Projekt-Buildprozesses mit Jenkins

Grundlagen professioneller Softwaretests

  • Notwendigkeit des Testens
  • Was ist ein statischer Softwaretest und welche Arten gibt es?

Statischer Test

  • Wie bereite ich einen statischen Test für CI vor (am Beispiel CppCheck)?
  • Durchlauf mehrerer CI-Zyklen mit statischen Tests

Dynamischer Softwaretest

  • Grundlagen und Begriffsklärung

Unit Test

  • Vorbereitung, Erläuterung und Einstieg in die Übung Unit Test

Dynamischer Test und Einbindung CI

  • Fertigstellung der Übung zum Unit Test
  • Erläuterung und Übung zum Integrationstest
  • Erläuterung und Übung zum Systemtest

Gruppenübung CI

  • Erweiterung der Sourcen in Teamarbeit
  • Durchlauf möglichst mehrerer CI-Zyklen

Lernziele

Durch Continuous Integration wird die entstehende Software fortlaufend getestet, d.h. die Qualität wird gemessen, und Fehler werden früh erkannt. Dadurch werden spätere Kosten für Fehlersuche und -behebung erheblich reduziert.

Zielgruppen

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

Termine und Orte

Datum Dauer Preis
München, DE
15.12.2020 - 16.12.2020 16 h Jetzt buchen ›

SG-Seminar-Nr.: 5330784

Anbieter-Seminar-Nr.: INTEG

Termine

  • 15.12.2020 - 16.12.2020

    München, DE

Preise inkl. MwSt. Es können Gebühren anfallen. Für eine exakte Preisauskunft wählen Sie bitte einen Termin aus.

Jetzt buchen ›
Seminar merken ›

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Über Semigator mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
München, DE
15.12.2020 - 16.12.2020 16 h Jetzt buchen ›