Qualitätssicherung durch Softwaretests: Vorgehensweisen und Werkzeuge zum Testen von Java-Programmen
Autor Stephan Kleukerde Limba Germană Paperback – 15 iul 2019
Preț: 233.89 lei
Preț vechi: 292.36 lei
-20% Nou
Puncte Express: 351
Preț estimativ în valută:
44.76€ • 47.09$ • 37.35£
44.76€ • 47.09$ • 37.35£
Carte tipărită la comandă
Livrare economică 09-23 ianuarie 25
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9783658248857
ISBN-10: 3658248858
Pagini: 403
Ilustrații: XIX, 403 S. 157 Abb., 106 Abb. in Farbe. Mit Online-Extras.
Dimensiuni: 168 x 240 x 22 mm
Greutate: 0.68 kg
Ediția:2., Erw. u. akt. Aufl. 2019
Editura: Springer Fachmedien Wiesbaden
Colecția Springer Vieweg
Locul publicării:Wiesbaden, Germany
ISBN-10: 3658248858
Pagini: 403
Ilustrații: XIX, 403 S. 157 Abb., 106 Abb. in Farbe. Mit Online-Extras.
Dimensiuni: 168 x 240 x 22 mm
Greutate: 0.68 kg
Ediția:2., Erw. u. akt. Aufl. 2019
Editura: Springer Fachmedien Wiesbaden
Colecția Springer Vieweg
Locul publicării:Wiesbaden, Germany
Cuprins
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
Notă biografică
Prof. Dr. Stephan Kleuker unterrichtet seit mehreren Jahren Software-Engineering und Software-Qualität 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.
Textul de pe ultima copertă
Softwaretests bekommen bei immer komplexer werdenden Programmen eine immer größere Bedeutung für den Projekterfolg. Obwohl Testkonzepte etabliert sind, werden sie häufig nur in geringem Maße in Unternehmen genutzt, da sie angeblich zu aufwändig und zu teuer sind. Neben einer intuitiven Einführung in die Testfallentwicklung zeigt dieses Buch den schnellen Einstieg in das Testen von Java-Programmen mit Hilfe von einfach nutzbaren Open-Source-Werkzeugen. Dabei werden neben klassischen Programmen auch unterschiedliche Vorgehensweisen und Werkzeuge für Systeme mit Datenbankintegration und Web-Applikationen betrachtet, die nicht nur für Java-Programme nutzbar sind. Die Werkzeuge decken dabei funktionale Tests, Testüberdeckungen, Tests von Oberflächen, Performance- und Lasttests sowie die Automatisierung von Testausführungen ab. Alle Beispiele stehen als Download zur Verfügung.
Neu hinzugekommen in der zweiten Auflage sind ein Kapitel zu JUnit 5 sowie zu Behaviour-Driven Development.
Der Inhalt
Die Zielgruppen
Der Autor
Prof. Dr. Stephan Kleuker unterrichtet seit mehreren Jahren Software-Engineering und Software-Qualität 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.
Neu hinzugekommen in der zweiten Auflage sind ein Kapitel zu JUnit 5 sowie zu Behaviour-Driven Development.
Der Inhalt
- 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
Die Zielgruppen
- Informatik-Studierende
- Studierende in Informatik-orientierten Master-Studiengängen
- Entwickler kritischer Software-Systeme
- IT-Projektmanager
Der Autor
Prof. Dr. Stephan Kleuker unterrichtet seit mehreren Jahren Software-Engineering und Software-Qualität 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.
Caracteristici
Grundlagen der Qualitätssicherung mit Hilfe von Softwaretests
Ansätze zur eigenständigen Erstellung von Testverfahren
Viele Beispiele verknüpft mit frei verfügbaren Werkzeugen
Ansätze zur eigenständigen Erstellung von Testverfahren
Viele Beispiele verknüpft mit frei verfügbaren Werkzeugen