Testgetriebene Entwicklung mit Java (Live Online Training) - Webinar von Cegos Integrata GmbH

Inhalte

  • Test-Methodik
  • Unit-, Integrations- und System-Tests
  • Tests und agile Programmierung
  • Philosophie der testgetriebenen Entwicklung
  • Tests als Spezifikation
Das Werkzeug JUnit
  • Die Funktionsweise von JUnit
  • Programmierung von Testfällen
  • Assertions
  • Umgang mit erwarteten und unerwarteten Fehlern
  • Test-Suiten
  • Parametrisierung der Tests
  • JUnit-basierte Erweiterungen
Ein Mocking-Werkzeug: Mockito
  • Wozu mocken?
  • Die Funktionsweise von Mocking-Werkzeugen
  • Das Konzept: arrange, act, assert
  • Beispiel: Testen von Service-Klassen ohne reale Datenbank  
Ausführliches Übungs-Beispiel zur testgetriebenen Entwicklung
  • Auswahl des Beispiels aufgrund der Interessen der Teilnehmer
Testen und Refaktorierung
  • Wozu und wann refaktorieren?
  • Zusammenhang von Testen und Refaktorieren
  • Ausführliches Übungs-Beispiel   
Übersicht zu speziellen Testwerkzeugen
  • Werkzeuge zum Testen von Datenbank-Anwendungen
  • Werkzeuge zum Testen von GUI-Anwendungen
  • Werkzeuge zum Testen von WEB-Anwendungen (Selenium)
  • Das FIT-Framework
Methode

Vortrag, Diskussion, Praktikum am System.

  • Test-Methodik
  • Unit-, Integrations- und System-Tests
  • Tests und agile Programmierung
  • Philosophie der testgetriebenen Entwicklung
  • Tests als Spezifikation
Das Werkzeug JUnit
  • Die Funktionsweise von JUni ...
Mehr Informationen >>

Lernziele

Die Umsetzung agiler Methoden zur Softwareentwicklung verlangt eine umfangreiche Realisierung von Test-Programmen. Sie lernen in diesem Seminar die Test-Programmierung mit Java im Detail kennen. Sie konzipieren und realisieren Unit-, Integrations- und System-Tests und können diese effizient in Suiten gruppieren. Weiterhin präsentieren wir Ihnen eine Reihe von alternativen Ansätzen zur Formulierung von Testfällen. Die Anbindung der Anwendungsprogrammierung an ein Ticket-System sowie die Integration in den kontinuierlichen Build-Prozess runden das Seminar ab.

Besuchen Sie unseren Java Blog.

Die Umsetzung agiler Methoden zur Softwareentwicklung verlangt eine umfangreiche Realisierung von Test-Programmen. Sie lernen in diesem Seminar die Test-Programmierung mit Java im Detail kennen. Sie k ... Mehr Informationen >>

Zielgruppen

Anwendungsentwickler.

Termine und Orte

SG-Seminar-Nr.: 7220991

Anbieter-Seminar-Nr.: 33082(Live Online Training)

Termine

  • 22.07.2024 - 24.07.2024

    Webinar

  • 02.09.2024 - 04.09.2024

    Webinar

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

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.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Teilnahmebestätigung
  • 18 h
  •  
  • Anbieterbewertung (256)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service