Seminarinformationen

Seminar - Ziel

In diesem 4-tägigen Seminar "Software Testing Praxis in Java" erlernen Sie praxisorientierte Prüfmethoden und die effiziente Verwaltung von Testdaten. Der Kurs vermittelt die Vorteile des testgesteuerten Entwicklungskonzepts für den täglichen Arbeitsablauf. Ein besonderer Schwerpunkt liegt auf der automatisierten Durchführung von Softwareprüfungen für Java-Anwendungen. Sie erhalten eine umfassende Einführung in gängige Java-Test-Frameworks und -Tools, die für die Testautomatisierung von Entwicklern genutzt werden. Durch praktische Übungen haben Sie die Möglichkeit, das Gelernte anzuwenden und Ihre Fertigkeiten zu vertiefen.

Teilnehmer - Zielgruppe

  • Qualitäts-Manager
  • Softwareentwickler
  • Softwarearchitekten

Kurs - Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

  • Besuch des Seminar Java SE 11 Grundkurs oder vergleichbare Kenntnisse
  • Java EE-Kenntnisse und grundlegende Datenbankkenntnisse sind von Vorteil

Seminardauer

  • 4 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Einführung

  • Grundlagen: Software-Tests
  • Psychologie des Software-Tests
  • Die verschiedenen Teststufen
    • Unit-/Komponententest
    • Integrationstest
    • Systemtest
    • Abnahmetest
  • Verschiedene Testarten
    • Vergleich Funktionaler und Nicht-funktionaler Tests
    • Strukturtests
    • Regressionstests
    • Wartungstests
    • Weitere Tests
  • Testüberdeckung
  • Statischer und Dynamischer Test

Software-Test in Agilen Methoden

  • Zweck der Agilen Software-Entwicklung
  • Stellenwert des Softwaretests in TDD, BDD und FDD

Unit-Test

  • Unit-Test für Java mit JUnit
  • Test-Doubles wie Mocks und Stubs
  • Die Test-Umgebung vorbereiten
  • Management von Testfällen
  • Testüberdeckung und Code Coverage
  • Aktuelle Bibliotheken und Frameworks im Überblick

Anwendungen testen

  • Unit-Test
  • Integrationstest
  • Test-Automation für Web-Anwendungen, z.B. mit Selenium

Datadriven Tests

  • Lösungsansätze in JUnit
  • Management von Test-Daten

Performancetest

  • Aufbau Performancetest und Verwendung von Framework

Weitere Schulungen zu Thema Java

Java SE/EE Programmierung mit Eclipse

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Das Seminar vermittelt Kenntnisse im Einsatz von Eclipse in Java SE/EE-Programmierung.

Java - XML

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Das Seminar unterrichtet Sie in den wichtigsten Technologien um XML in Verbindung mit Java. Nach einem Überblick über Grundlagen von XML werden Sie XML-basierte Anwendungen entwerfen und validieren. Sie erhalten einen Einblick in das SAX- und DOM-Parsing.

Java SE - Entwurfsmuster (Pattern)

- u.a. in Essen, Heidelberg, Kassel, Jena, Nordhausen

In diesem 2-tägigen Seminar "Java SE - Entwurfsmuster (Pattern)" werden die wichtigsten Entwurfsmuster vorgestellt, einschließlich ihrer Vor- und Nachteile sowie der Auswirkungen ihrer Anwendung. Der Kurs behandelt eine Auswahl an Standardmustern, wie ...

Java SE - Entwurfsmuster (Pattern)

- u.a. in Frankfurt am Main, Hannover, Zürich, Dresden, Heidelberg

In dieser 2-tägigen Schulung "Java SE - Entwurfsmuster (Pattern)" lernen Sie die wichtigsten Entwurfsmuster kennen, ihre Vor- und Nachteile sowie Konsequenzen bei der Nutzung. Der Kurs behandelt einen Katalog von Standardmustern, wie Erzeugungsmuster, Strukturmuster und ...