Software Testing: Praxis

Seminarinformationen

Seminar - Ziel

In diesem Seminar lernen Sie die Testverfahren kennen, die in der Softwareentwicklung mit Java eingesetzt werden. Die Schwerpunkte des Seminars liegen in der Automatisierung von Tests sowie praktischen Übungen

Teilnehmer - Zielgruppe

Test- und Qualitäts-Manager, Softwareentwickler

Kurs - Voraussetzungen

  • Java Grundlagen
  • Java EE-Kenntnisse
  • grundlegende Datenbankkenntnisse

Seminardauer

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

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Einführung

  • Grundlagen: Software-Tests
  • Testverfahren


Testdaten und Testdatenbanken

  • Möglichkeiten: Verwaltung von Testdaten
  • Einsatz: dedizierten Testdatenbanken


Testgetriebene Entwicklung und deren Vorteile

  • Testautomatisierung
  • herkömmlicher, manueller Testansatz
  • effizienter, automatisierter Testansatz


Java-Test-Frameworks und -Werkzeuge

  • JUnit und seine Ableger wie DBUnit, XMLUnit
  • Performanz- und Lasttests unter Java wie JUnitPerf, JETM
  • Automatisierter Java-GUI-Test wie Abbot, Selenium
  • Test: Java-EE-Anwendungen


Testmanagement

Weitere Schulungen zu Thema Java

Java SE/EE Programmierung mit Eclipse

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

Sie werden in der Verwendung von Eclipse unter Java SE/EE-Programmierung vertraut gemacht.

Datenbankzugriff mit Java JDBC

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

Die Teilnehmer erlangen Kenntnisse im Anwendungsbereich von JDBC und erlernen Datenbankabfragen mit JDBC zu schreiben. Weitere Seminarinhalte sind die unterschiedlichen JDBC-Treibertypen und mögliche Auswirkungen des Einsatzes von JDBC auf die Verteilung einer Java-Anwendung.

Jakarta EE - Intensivkurs Frontend mit JSF, Websockets und Servlets

- u.a. in Frankfurt am Main, Köln, München, Wien, Virtual Classroom

In dieser 4-tägigen Schulung "Jakarta EE - Intensivkurs Frontend mit JSF, Websockets und Servlets" lernen Sie die Realisierung von moderenen Webanwendungen mit Hilfe von Jakarta Server Faces (JSF), Websockets und Servlets. JSF bilden die offizielle Technologie zur ...

IntelliJ IDEA - Effizientes Arbeiten und Maximierung der Entwicklungsproduktivität

- u.a. in Berlin, Hamburg, Wien, Düsseldorf, Mannheim

In dieser 2-tägigen Schulung "IntelliJ IDEA - Effizientes Arbeiten und Maximierung der Entwicklungsproduktivität" lernen Sie die integrierte Entwicklungsumgebung Intellij (Community Edition) von Grund auf kennen. Sie erfahren mit welchen PlugIns Sie welche Aufgaben ...