Beschreibung:

Tests sind ein wichtiges Instrument für die Qualitätssicherung. 1995 entwickelten Erich Gamme und Kent Beck die Idee zum Junit-Framework, dass heute de-facto Standard für die Durchführung automatisierter Tests ist. In dieser 2-tägigen Intensivschulung lernen Sie die wichtigsten Features und Konzepte von JUnit kennen.

Dauer:

2 Tage

Zielgruppe:

Das Training richtet sich an Softwareentwickler und Softwaretester, die JUnit kennenlernen und in der Praxis einsetzen wollen.

Voraussetzungen:

Das Training setzt gute Programmierkenntnisse in Java voraus.

Schulungsmethode:

Vortrag, Diskussion, Live Hacking, Übungen (Praktikum am System)

Agenda:

  • Grundlagen
    • Der Softwareentwicklungsprozess
    • Was ist Software-Qualität?
  • Die Welt von JUnit
    • Was ist JUnit?
    • Architektur von JUnit
    • JUnit einbinden und verwenden
    • Aufbau von einem JUnit-Test
    • Standard Assertions zur Prüfung verwenden
    • Hamcrest Assertions zur Prüfung verwenden
    • Sammeln von Testfällen in Suits
    • Test-Reihenfolge
    • Testen von Exceptions, Fehlerfälle
    • Testen mit Timeouts
    • Parametrisierte Tests
    • Wiederholende Tests
    • Vorhandene Junit-Rules in Tests verwenden
    • Tests in Testkategorien untergliedern
  • Mock-Objekte mit Mockito
    • Mock-Objekte erzeugen
    • Anzahl von Methodenaufrufe prüfen
    • Exceptions von Mock-Objekten auslösen
    • Callbacks
  • Fortgeschrittene Möglichkeiten
    • JUnit selber erweitern
  • Ausblick auf weiterführende Themen
    • Oberflächentests
    • Containertests
    • Datenbankgestützte Anwendungen testen
    • Automatisierung mit Hilfe von Maven

Preis:

1080 € zzgl. MwSt.
Im Preis enthalten sind neben dem Kurs auch folgende Punkte

  • Verpflegung für die Seminardauer
  • Kursunterlagen
  • Kurs-Begleitbuch

Frühbucher-Preis: 8 Wochen vor Terminbeginn buchen und dadurch 100 € sparen.

Aktuelle offene Termine mit Agenda:

Zur Zeit sind keine aktuellen Termine vorhanden.
Kein Problem. Machen Sie uns einfach unverbindlich einen Terminvorschlag.
Oder Sie nutzen unser Angebot für speziell zugeschnittene inhouse Schulungenen.

Kontakt: Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein! | Tel.: +49 (0)731 - 14 06 48 90

 

Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Einige von ihnen sind essenziell für den Betrieb der Seite, während andere uns helfen, diese Website und die Nutzererfahrung zu verbessern (Tracking Cookies). Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.