Aktuelle Seminarangebote >> Entwicklung ⁄ Administration

Softwaretesting mit Java

In der Schulung bekommen Sie Einblick in der Praxis eingesetzten Testverfahren und die Möglichkeiten zur Verwaltung von Testdaten. Die automatisierten Durchführung von Software-Tests für Java-Anwendungen ist der Schwerpunkt des Kurses. Mittels praktischer Übungen werden die für eine Testautomatisierung vom Entwickler einzusetzenden Java Test Frameworks und -Werkzeuge eingehend präsentiert und dadurch werden Ihnen die Vorteile aus dem Ansatz der testgetriebenen Entwicklung für die tägliche Arbeit klarer.

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

Web-Anwendungen testen:

  • Unit-Test im Web-Container und Enterprise Application Server
  • Integrationstest
  • Test-Automation für Web-Anwendungen, z.B. mit Selenium

Unterschied zwischen JUnit 4 und JUnit 5

Datadriven Tests:

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

Lasttest und Stresstest:

  • Full Stack Test und Single Component Test
  • Vorstellung aktueller Tools

Voraussetzungen:

  • Java Grundlagen,Java EE-Kenntnisse und grundlegende Datenbankkenntnisse sind vom Vorteil

Kursüberblick

Kurs-Nr: TESTJAVA-1
Dauer: 5 Tage
Preis: 3475,00 € zzgl. Mwst

Zielgruppe

  • Qualitäts-Manager
  • Softwareentwickler
  • Softwarearchitekten

Termine

Ort
Beginn
Ende
Online
 
Online
 
Anderen Termin anfragen