Schulung: Test und Qualitätssicherung in Java- und Java EE-Projekten

  • Präsenztraining

Dieses Seminar zeigt Ihnen etablierte Werkzeuge und Verfahren zum komplexen Testen von Java-Applikationen. Dabei werden die besonderen Bedingungen und Anforderungen der Qualitätssicherung bei objektorientierter Umsetzung herausgearbeitet. Anhand konkreter Beispiele wird die praktische Umsetzung der vermittelten Inhalte aufgezeigt.

Voraussetzungstest zu diesem Seminar
Dieses Seminar ist Teil des Qualifizierungsplans JAVA DevOps.
Besuchen Sie unseren Java Blog.

Trainingsprogramm

überblick:

  • Testebenen: Unit-/Komponenten-Test, Integrationstest, Systemtest
  • Testen als Bestandteil des Entwicklungsprozesses
  • Testtechniken

 

Testen:

  • Design for Testing: Programmierrichtlinien für testbare Anwendungen
  • Erstellen von funktionalen und technischen Unit-Tests
  • Mock-Objekte
  • Erstellung von Testdaten
  • Automatisiertes Testen durch Skripte
  • Last- und Langzeittests
  • Performance- und Speicheranalyse
  • Testen in verschiedenen Umgebungen: Entwickler, Anwendung und Plattform
  • Simulation von Benutzerverhalten: Rich Clients und Web Frontend
  • Testen verteilter Systeme: Client-Server, Web-Applikationen, Enterprise JavaBeans
  • Pageflow und Web-Anwendungen
  • Netzwerksimulation
  • Skalierbarkeit
  • Security: Typische Schwachstellen für Hacker-Angriffe, Penetrationstests

 

Qualitätssicherung:

  • Verfahren und Werkzeuge für Code Reviews
  • Checklisten zum Erkennen unsauberer Codestrecken
  • Erstellung und Interpretation aussagekräftiger Metriken
  • Durchführung von Refactoring
  • Prüfen der Umsetzung von Programmiervorgaben
  • Sinnvolle Protokolle und Monitoring
  • Beurteilung der fachlichen und technischen Dokumentation
  • Prüfen von Design-Vorgaben
  • Umgang mit externen Bibliotheken

 

Werkzeuge:

  • JUnit und abgeleitete Test-Frameworks
  • EasyMock
  • Checkstyle
  • Findbugs
  • JDepend und Cobertura
  • Cactus
  • UI-Rekorder
  • Integration in den Build-Prozess
  • übersicht und Wertung weiterer Werkzeuge

Wer sollte teilnehmen:

Zielgruppe

Anwendungsentwickler, Software-Ingenieure, Projektleiter.

Voraussetzungen

Java Erweiterungen II – Vertiefung oder vergleichbare Kenntnisse. Grundlegende Projekterfahrungen sind von Vorteil.

Schulungsmethode

Vortrag, Diskussion, Demonstrationen, Praktikum am System.

Dauer: 3 Tage (18 Stunden )
Nr. 33065

Beginn: 10:00
Preis:1.620,00 € netto
1.927,80 € inkl. 19% MwSt.

Es entstehen keine zusätzlichen Liefer- & Versandkosten

Dauer: 3 Tage (18 Stunden )
Nr. 33065
Inhouse-Paket:Auf Anfrage
Seminarbuchung Orte und Termine
24 Jun - 26 Jun 2019Integrata AG Stuttgart
Integrata AG Stuttgart
Lautenschlagerstraße 23
70173 Stuttgart
28 Okt - 30 Okt 2019Integrata AG Düsseldorf
Integrata AG Düsseldorf
Am Wehrhahn 50
40211 Düsseldorf
Weitere informationen

Anfahrt- und Hotelinformationen

Anreise mit der Bahn
Unser Angebot für Sie:
Für 99€ hin und zurück!