Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
Beschreibung

Softwaretests bekommen bei immer komplexer werdenden Programmen eine wachsende Bedeutung für den Projekterfolg. Obwohl Testkonzepte etabliert sind, werden sie in Unternehmen oft nur in geringem Maße genutzt, da sie zu aufwändig und teuer erscheinen. Mit diesem Buch wird ausführlich die wichtige Rolle von Softwaretests im Rahmen der Qualitätssicherung betrachtet. Neben einer intuitiven Einführung in die Testfallentwicklung ermöglicht Ihnen dieses Werk den schnellen Einstieg in das Testen von Java-Programmen mit Hilfe von einfachen Open-Source-Werkzeugen. In Java geschriebene Tests sind oft auch für Systeme nutzbar, die in anderen Sprachen geschrieben sind.

Die vorliegende dritte Auflage aktualisiert alle Beispiele, nutzt JUnit 5 und 6 und zeigt wie KI getestet und zum Test eingesetzt werden kann.

Softwaretests bekommen bei immer komplexer werdenden Programmen eine wachsende Bedeutung für den Projekterfolg. Obwohl Testkonzepte etabliert sind, werden sie in Unternehmen oft nur in geringem Maße genutzt, da sie zu aufwändig und teuer erscheinen. Mit diesem Buch wird ausführlich die wichtige Rolle von Softwaretests im Rahmen der Qualitätssicherung betrachtet. Neben einer intuitiven Einführung in die Testfallentwicklung ermöglicht Ihnen dieses Werk den schnellen Einstieg in das Testen von Java-Programmen mit Hilfe von einfachen Open-Source-Werkzeugen. In Java geschriebene Tests sind oft auch für Systeme nutzbar, die in anderen Sprachen geschrieben sind.

Die vorliegende dritte Auflage aktualisiert alle Beispiele, nutzt JUnit 5 und 6 und zeigt wie KI getestet und zum Test eingesetzt werden kann.

Über den Autor
Prof. Dr. Stephan Kleuker unterrichtet seit mehreren Jahren Software-Engineering, Software-Qualität und Datenbanken an der Hochschule Osnabrück. Sein Forschungsschwerpunkt liegt in der Steigerung der Qualität Java-basierter Software. Er ist Autor mehrerer Fachbücher und hat mehrjährige Praxiserfahrung als Systemanalytiker sowie als Berater bei der Erstellung komplexer Software-Systeme.
Inhaltsverzeichnis
Grundbegriffe der Qualitätssicherung.- JUnit.- Testfallerstellung mit Äquivalenzklassen.- Überdeckungsmaße.- Testarchitektur und Mocking.- Technologien von Testwerkzeugen am Beispiel von JUnit 5.- Behaviour-Driven Development.- Test von Nutzungsoberflächen.- Applikationen mit Datenbankanbindung.- Test von Web-Applikationen.- Performance- und Lasttests.
Details
Erscheinungsjahr: 2026
Fachbereich: Programmiersprachen
Genre: Informatik, Mathematik, Medizin, Naturwissenschaften, Technik
Rubrik: Naturwissenschaften & Technik
Medium: Taschenbuch
Inhalt: xx
506 S.
49 s/w Illustr.
100 farbige Illustr.
506 S. 149 Abb.
100 Abb. in Farbe.
ISBN-13: 9783658502317
ISBN-10: 3658502312
Sprache: Deutsch
Herstellernummer: 89554336
Einband: Kartoniert / Broschiert
Autor: Kleuker, Stephan
Auflage: 3. Auflage 2026
Hersteller: Springer Gabler
Springer Fachmedien Wiesbaden GmbH
Verantwortliche Person für die EU: Springer Vieweg in Springer Science + Business Media, Abraham-Lincoln-Str. 46, D-65189 Wiesbaden, juergen.hartmann@springer.com
Maße: 240 x 168 x 29 mm
Von/Mit: Stephan Kleuker
Erscheinungsdatum: 29.01.2026
Gewicht: 0,876 kg
Artikel-ID: 134514717

Ähnliche Produkte