Book description
- pragmatische Darstellung viele Fallbeispiele auch auf Einsatz in agilen Projekten wird eingegangen* Autoren in der Test-Community sehr aktiv und bekannt
Table of contents
- Cover
- Titel
- Impressum
- vorwort zur 2. auflage
- Geleitwort von Mark Fewster
- Geleitwort von Harry M. Sneed
- 1 Motivation und Einleitung
- 2 Testprozess und Entwicklungsvorgehen
- 3 Testfallspezifikation und -durchführung
-
4 Konzeption eines Automatisierungsframeworks
-
4.1 Technische Konzepte
-
4.1.1 Die grafische Benutzerschnittstelle
- 4.1.1.1 Über Objekte in grafischen Benutzeroberflächen
- 4.1.1.2 Erkennungsmerkmale
- 4.1.1.3 Erkennung von Objekten anhand der grafischen Darstellung
- 4.1.1.4 Kataloge von grafischen Elementen
- 4.1.1.5 Ausführung von Aktionen und Auslesen von Werten auf grafischen Benutzerelementen
- 4.1.1.6 Erweiterung von Automatisierungsunterstützung
- 4.1.2 Webapplikationen und Webservices
- 4.1.3 CSS-Selektoren
- 4.1.4 Datenbanken
- 4.1.5 Schnittstellen und Hilfsmittel für Testautomatisierung
- 4.1.6 Service-Virtualisierung
-
4.1.1 Die grafische Benutzerschnittstelle
- 4.2 Logische Konzepte
- 4.3 Struktur, Design und Umsetzung
- 4.4 Kontrollfragen zum Kapitel
-
4.1 Technische Konzepte
-
5 Einsatzgebiete
- 5.1 Einsatzgebiete nach Systemart
- 5.2 Einsatzgebiete nach Testart
- 5.3 Softwarequalitätskriterien
-
5.4 Einsatzgebiete nach Projektart
- 5.4.1 Das klassische Softwareentwicklungsprojekt
- 5.4.2 Das Wartungsprojekt und die Produktweiterentwicklung
- 5.4.3 Das SAP-Projekt
- 5.4.4 Agile Projekte
- 5.4.5 Migrationsprojekte
-
5.4.6 Last- und Performanztest
- 5.4.6.1 Arten von Last- und Performanztests
- 5.4.6.2 Tätigkeiten im Projekt
- 5.4.6.3 Definieren der Performanzziele
- 5.4.6.4 Identifizieren der Transaktionen bzw. Szenarien
- 5.4.6.5 Erstellen der Testdaten
- 5.4.6.6 Erstellung von Testszenarios
- 5.4.6.7 Durchführung der Tests
- 5.4.6.8 Monitoring
- 5.4.6.9 Typische Komponenten von Last- und Performanzwerkzeugen
- 5.4.6.10 Checklisten
- 5.5 Kontrollfragen zum Kapitel
-
6 Testdurchführungswerkzeuge
- 6.1 Evaluierung von Automatisierungswerkzeugen
-
6.2 Evaluieren leicht gemacht
- 6.2.1 Vorbereitung der Szenarien
- 6.2.2 Vorbereitung des Testrechners
- 6.2.3 Installation des Werkzeugs und Erstellung des Arbeitsbereiches
- 6.2.4 Erstellen des ersten Szenarios
- 6.2.5 Refactoring und Variabilisierung des ersten Szenarios
- 6.2.6 Umsetzung weiterer Szenarien
- 6.2.7 Integration in den Entwicklungsprozess
- 6.2.8 Abschluss
- 6.3 Einige Automatisierungswerkzeuge im Überblick
- 6.4 Kontrollfragen zum Kapitel
- 7 Integration in die Organisation
- 8 Ausblick
- Anhang
- Stichwortverzeichnis
- Fußnoten
Product information
- Title: Basiswissen Testautomatisierung, 2nd Edition
- Author(s):
- Release date: June 2015
- Publisher(s): dpunkt
- ISBN: 97833864901942
You might also like
book
Basiswissen Testautomatisierung
pragmatische Darstellung viele Fallbeispiele auch auf Einsatz in agilen Projekten wird eingegangen* Autoren in der Test-Community …
book
Basiswissen Testautomatisierung
Testautomatisierung ist ein mächtiges Werkzeug, um Tests wiederholbar zu machen und effizienter zu gestalten. Dieses Buch …
book
Basiswissen Softwaretest, 4th Edition
einziges deutsches Buch zum Foundation Level des Certified Tester * 4. Auflage basiert auf dem neuen …
book
Basiswissen für Softwarearchitekten, 4th Edition
Softwarearchitektur bildet einen wesentlichen Erfolgsfaktor für Softwareprojekte. Sie stellt im Sinne einer systematischen Konstruktion sicher, dass …