Schulungen Seminare Kurse

Offene Termine


07.11.2008 Anmelden

   Durchführung garantiert 
 freie Plätze verfügbar 

Firmenschulung


Inhouse-Schulung mit Wunschtermin

 Anfragen 

Individualschulung


Schulung für eine Einzelperson
mit Wunschtermin

 Anfragen 

Wir beraten Sie gern

Infoline 0221 82 80 90
Email an GFU



Im GFU-Bookshop finden Sie u. a. folgende Bücher zu diesem Seminar / Lehrgang:


Profikurs Eclipse 3
Installation - CVS - Design - EMF - Rapid Prototyping - Kodierung - Extreme Programming - Codeformating - Testphase - Aktuelle Werkzeuge - Entwicklung von eigenen Plugins

Seminar

Testgetriebene Entwicklung mit JUnit & FIT
"Testgetriebene Entwicklung geht von einem fehlschlagenden Test aus. Software wird in kleinen sicheren Schritten entwickelt, die abwechselnd darauf abzielen, eine neue Anforderung zu implementieren (den fehlschlagenden Test also zu erfüllen) und das Design zu verbessern (und dabei weiterhin alle Tests zu bestehen). - Wenn frühes und häufiges Testen wichtig ist, warum schreiben wir nicht für jedes neue Feature zuerst einen automatisierten Test? So können wir während der Entwicklung jederzeit unsere Tests ausführen und lernen, ob unser Code wie gewünscht funktioniert. - Wenn Design wichtig ist, warum investieren wir dann nicht Tag für Tag darin? So können wir dafür sorgen, dass es möglichst einfach bleibt und nicht mit der Zeit zunehmend degeneriert. - Wenn Anforderungsdefinition wichtig ist, warum ermöglichen wir unseren Kunden dann nicht, in einem ausführbaren Anforderungsdokument Testfälle für konkrete Anwendungsbeispiele zu spezifizieren? So können wir dokumentieren, welche Funktionalität tatsächlich gefordert ist, und anschliessend verifizieren, ob die Erwartungen des Kunden erfüllt werden. Das Buch führt mit praktischen Beispielen in die Testgetriebene Entwicklung mit den Open-Source-Werkzeugen JUnit und FIT ein. Aus dem Inhalt: - Unit Tests mit JUnit - Testgetriebene Programmierung - Refactoring - Häufige Integration (CruiseControl u. a. ) - Testfälle schreiben von A bis Z - Isoliertes Testen durch Stub- und Mock-Objekte - Akzeptanztests mit FIT (Framework for Integrated Test) "Hr. Westphal has turned his extensive experience in using and teaching developer testing with JUnit and FIT into a thorough and usable guide for programmers and testers, including the first published guide to JUnit 4. What I was most struck by in reading this book was the combination of philosophical background and detailed, practical advice. " -- Kent Beck, Three Rivers Institute"

Seminar

Pragmatisch Programmieren: Unit-Tests mit JUnit
"Die Reihe "Pragmatisch Programmieren" beschreibt die Werkzeuge, die Pragmatische Programmierer brauchen, um erfolgreich zu sein. Pragmatische Programmierer reagieren auf Rückmeldungen und steuern so ihren Entwicklungsprozess im Team und auch individuell. Die wertvollsten Rückmeldungen beim Programmieren geben Unit-Tests. Man testet eine Brücke nicht, indem man mit einem einzigen Auto an einem sonnigen Tag genau in der Mitte darüber fährt. Aber viele Programmierer gehen so an das Testen heran - ein Durchlauf genau in der Mitte und sie nennen ihr Programm "getestet". Pragmatische Programmierer können das besser! Richtige Unit-Tests machen Ihr Leben leichter. Sie verbessern das Design und reduzieren gleichzeitig den Zeitaufwand für die Fehlersuche drastisch. Dieses Buch beschreibt Unit-Tests unter Verwendung der frei verfügbaren Java-Bibliothek JUnit. Die Techniken können aber ebenso auf andere Programmiersprachen und Frameworks angewendet werden. Ihr Vorteil: Mit Hilfe dieses Buches werden Sie - schneller besseren Quelltext mit weniger Fehlern schreiben, - die gängigen Fehler-Brutstätten finden und beseitigen können, - Teile des Quelltextes testen, ohne das gesamte Projekt zu verwenden, - erkennen, wie man Tests mit JUnit vereinfacht, - erfolgreich im Team testen. "Ein hervorragender Überblick. Einsteiger finden alles, was sie wissen müssen, aber auch für erfahrene JUnit-Nutzer sind diverse Aha-Effekte garantiert. Hunt und Thomas verstehen es ausgezeichnet, über eine reine Werkzeug- oder Methoden-Beschreibung hinaus vor allem Erfahrungen aus dem Projekteinsatz für den Leser nutzbar zu machen. " Stefan Tilkov, innoQ Sie wollen noch pragmatischer werden? "Der Pragmatische Programmierer" von Andy Hunt und Dave Thomas hilft weiter (ISBN 3-446-22309-6). "

Seminar

Softwaretests mit JUnit
"Testen ist wichtig! Für eine qualitativ hochwertige Software sind gerade Entwicklertests auf Modulebene - so genannte Unit-Tests - unverzichtbar. Anhand von zahlreichen Code-Beispielen führen die Autoren den fortgeschrittenen Java-Entwickler in die Erstellung automatisierter Unit-Tests ein. Dabei konzentrieren sie sich dabei auf die Vermittlung der Stärken und Schwächen der testgetriebenen Entwicklung. Dieser Ansatz fordert die Erstellung der Testfälle vor dem eigentlichen Anwendungscode, was nicht nur die Qualität, sondern auch das Softwaredesign massgeblich positiv beeinflusst. Das Buch vermittelt die Grundlagen des Unit-Testens mit JUnit, einem Open-Source-Werkzeug zur Testautomatisierung. Ausführlich werden danach weiterführende Techniken behandelt, z. B. das Testen persistenter Objekte sowie verteilter, nebenläufiger und Web-basierter Applikationen. Auch die Entwicklung grafischer Benutzeroberflächen sowie das Testen von Enterprise JavaBeans (EJBs) werden erläutert. Der Schwerpunkt liegt dabei auf der täglichen Praxis des Entwicklers; die Theorie wird bei Bedarf erklärt. Neu in der 2. Auflage: Testen von XML-Dokumenten und XHTML sowie die testgetriebene Entwicklung unter . NET (NUnit, C#). Auch das Kapitel zu EJBs ist neu hinzugekommen. " Eine gelungene Einführung in die durch XP berühmt gewordenen Unit Tests", literaturtest. de zur 1. Auflage"

Seminar

Junit Recipes
A cookbook for building better Java applications, this book contains 150 recipes for better code, using JUnit as both a testing and design tool. Each recipe is a short, self-contained article that answers questions about how to use JUnit, from taking the first steps to testing complex J2EE applications, including servlets, JSPs, EJBs, and JMS components. For developers that want to use JUnit on a new project, information on how to design easy-to-test applications is provided, helping avoid the design pitfalls of many legacy applications. For those that need to start testing an existing application, recipes dedicated to testing even the most difficult legacy components, such as EJBs and JDBC code, are also provided.

Seminar