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

Web Service Entwicklung mit Java

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

Ein Standard des W3C zur Realisierung service-orientierter Architekturen (SOA) sind Web Services . Web Services bieten sich als plattform- und programmier-sprachenneutrale Technologie zur Integration heterogener Systeme an. Nach Beendigung dieser Schulung können die ...

Java EE Überblick für Entscheider

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

Java EE ist eine Softwarearchitektur für die transaktionsbasierte Ausführung in Java programmierten Anwendungen und insbesondere Web-Anwendungen. Softwarekomponenten und Dienste werden primär in der Programmiersprache Java erstellt. Mit JavaEE wird ein allgemein akzeptierter ...

Enterprise Java Beans 3.1 (EJB3)

- u.a. in Dortmund, Nürnberg, Heidelberg, Mannheim, Freiburg

Dem Teilnehmer des Seminars werden Fähigkeiten vermittelt wie man Enterprise Java Beans und die Java Persistence einsetzt, um skalierbare und portable Anwendung zu schreiben. Im Fokus steht die neue EJB3 Entity Bean Spezifikation.

Java Best Practices

- u.a. in Berlin, Paderborn, Essen, Varaždin, Offenbach

Der Teilnehmer erlangt Kenntnisse über die verschiedenen Techniken zur Optimierung der seiner Anwendungen. Im Fokus steht wie man das Kompilieren, Testen und Deployment von Anwendungen optimiert, Architekturprobleme mit Design Pattern und fortgeschrittenen Sprachfeatures ...