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
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
Johannes Link studierte an der Universität Heidelberg medizinische Informatik und forschte anschließend anderthalb Jahre auf dem Gebiet der Genom-Informatik. Nach einem Zwischenspiel am deutschen Forschungszentrum des ABB-Konzerns kam er 1999 zu Andrena Objects. Dort ist er als Softwareentwickler und Projektleiter tätig. Seine Interessen und Arbeitsschwerpunkte sind die objektorientierte Softwareentwicklung, Softwaretests und Entwicklungsprozesse.
Testen ist wichtig. Obwohl hierüber bei vielen Softwareentwicklern Einigkeit besteht, halten sich hartnäckig Einstellungen wie "Das Testen von Software ist Aufgabe der Testabteilung" oder "Ich habe keine Zeit zum Testen". Für eine qualitativ hochwertige Software sind jedoch gerade Entwicklertests auf Modulebene - so genannte Unit Tests - unverzichtbar.
Anhand von zahlreichen Code-Beispielen führt das Buch den fortgeschrittenen Java-Entwickler in die Erstellung automatisierter Unit-Tests ein. Die Autoren konzentrieren sich dabei auf die Vermittlung der Stärken und Schwächen der testgetriebenen Entwicklung, die im Umfeld des Extreme Programming entwickelt wurde, aber zunehmend auch in anderen Bereichen Bedeutung erlangt. Dieser Ansatz fordert die Erstellung der Testfälle vor dem eigentlichen Anwendungscode, was nicht nur die Qualität, sondern auch das Softwaredesign maßgeblich positiv beeinflusst.
Das Buch vermittelt zunächst die Grundlagen des Unit-Testens mit JUnit, einem Open-Source-Werkzeug zur Testautomatisierung. Ausführlich werden dann 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 EJBs werden in eigenen Kapiteln beleuchtet.
Der Schwerpunkt liegt dabei auf der täglichen Praxis des Entwicklers; die Theorie wird bei Bedarf erklärt. Projektleiter finden hier Argumente und Hilfestellungen für die Einführung von Unit-Tests in ihr Entwicklungsteam und ihren Softwareprozess. Die praktischen Beispiele konzentrieren sich auf Java, die vorgestellten Techniken sind jedoch zum großen Teil auch in anderen objektorientierten Sprachen einsetzbar.
Neu in der 2. Auflage: Testen von XML-Dokumenten und XHTML sowie die testgetriebene Entwicklung unter .NET (NUnit, C#). Ebenfalls hinzugekommen ist ein Kapitel zu Enterprise JavaBeans.
„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.
Anbieter: medimops, Berlin, Deutschland
Zustand: good. Befriedigend/Good: Durchschnittlich erhaltenes Buch bzw. Schutzumschlag mit Gebrauchsspuren, aber vollständigen Seiten. / Describes the average WORN book or dust jacket that has all the pages present. Artikel-Nr. M03898643255-G
Anzahl: 1 verfügbar