Java & JUnit for Testers

Java & JUnit for Testers

Kursdauer: 5 Tage, Tageskurs
Kurssprache: deutsch, Unterrichtsmaterial überwiegend in englischer Sprache


Dieser Kurs richtet sich an Tester, die regelmäßig mit Java-Code zu tun haben und ihre Kenntnisse dahingehend verbessern möchten. Neben Java wird besonders auf das Test-Framework JUnit eingegangen mit dem Ziel, dass die Teilnehmenden nach dem Kursbesuch eigene Unittests implementieren können.

  • Tester

  • Einführung in Java
  • Grundlegende Syntax
    • Variablen
    • Arrays
    • Methoden
    • logische Operatoren
    • Schleifen
    • Verzweigungen
    • ...
  • Klassen und Objekte
    • Felder
    • Konstruktoren
    • Methoden
    • statische Variablen und Methoden
    • Modifier
    • Kapselung
    • Vererbung und Polymorphismus
    • Klasse Object
    • ...
  • Abstrakte Klassen und Interfaces
  • Generics und Collections
  • Exception Handling
  • I/O und Streams
  • wahlweise: JDBC (Java Database Connectivity) oder JPA (Java Persistence API)
  • Threading und Concurrency
  • Umsetzung einfacher Design Pattern
    • Singleton
    • Factory
    • Observer
    • DAO (Data Access Object)
  • Motivation für Testautomatisierung
  • Unit-Tests mit JUnit
  • Ausblick auf funktionale Erweiterungen unter Java 8