Dustin / Paul / Rashka | Software automatisch testen | Buch | 978-3-540-67639-3 | sack.de

Buch, Deutsch, 650 Seiten, Format (B × H): 155 mm x 235 mm, Gewicht: 1007 g

Reihe: Xpert.press

Dustin / Paul / Rashka

Software automatisch testen

Verfahren, Handhabung und Leistung
2001
ISBN: 978-3-540-67639-3
Verlag: Springer Berlin Heidelberg

Verfahren, Handhabung und Leistung

Buch, Deutsch, 650 Seiten, Format (B × H): 155 mm x 235 mm, Gewicht: 1007 g

Reihe: Xpert.press

ISBN: 978-3-540-67639-3
Verlag: Springer Berlin Heidelberg


Die Autoren stellen die praktische Handhabung und die Werkzeuge für automatische Software-Testverfahren ausführlich dar. Besondere Berücksichtigung findet dabei die Qualitätssicherung sowohl beim Test-Design, bei den verwendeten Testwerkzeugen als auch bei der Dokumentation der Ergebnisse.
Das Buch führt den Praktiker Schritt für Schritt durch den Test-Prozeß von der anfänglichen Planung, Implementierung, Management bis zum Report.
Die CD-ROM enthält umfangreiche PDF-Dokumente zu automatischen Testverfahren, insbesondere zu ATLM (Automated Test Life-Cycle Methodology).
Dustin / Paul / Rashka Software automatisch testen jetzt bestellen!

Zielgruppe


Professional/practitioner

Weitere Infos & Material


I Was versteht man unter automatisiertem Testen?.- 1. Entstehung und Entwicklung des automatisierten Testens.- 2. Die Entscheidung zum automatisierten Testen.- 3. Bewertung und Auswahl von Testwerkzeugen.- II Einführung automatisierter Tests in ein Projekt.- 4. Einführung des automatisierten Testens.- 5. Testteam-Management.- III Planung und Vorbereitung der Tests.- 6. Testplanung: Intelligente Anwendung von Testverfahren.- 7. Testanalyse und -design.- 8. Entwicklung von Tests.- IV Testdurchführung und -überprüfung.- 9. Testdurchführung.- 10. Überprufüng und Bewertung des Testprogramms.- V Anhang.- A. Testen von Anforderungen.- A.1 Ansatz zum Testen von Anforderungen.- Inhaltsangabe.- Das Qualitätstor.- Eine Anforderung messbar machen.- Quantifizierbare Anforderungen.- Nicht quantifizierbare Anforderungen.- Verfolgen.- Verständlichkeit und Konsistenz.- Vollständigkeit.- Relevanz.- Anforderung oder Lösung?.- Bewertung durch Beteiligte.- Verfolgbarkeit.- Ordnung in einer unordentlichen Welt.- Schlussfolgerungen.- Literaturhinweise.- Anmerkung.- B. Werkzeuge zur Unterstützung des Testlebenszyklus.- B.l Einführung.- B.2 Geschäftsanalyse.- B.2.1 Werkzeuge zur Geschäftsmodellierung.- B.2.2 Werkzeuge für das Konfigurationsmanagement.- B.2.3 Fehlerverfolgungswerkzeuge.- B.2.4 Verwaltung technischer Reviews.- B.2.5 Dokumentationsgeneratoren.- B.3 Anforderungsdefinition.- B.3.1 Werkzeuge für das Anforderungsmanagement.- B.3.2 Werkzeuge zur Anforderungsverifikation.- B.3.3 Anwendungsfallgeneratoren.- B.4 Analyse und Design.- B.4.1 Werkzeuge für visuelles Modellieren.- B.4.2 Struktur-, Fluss- und Sequenzdiagramme.- B.4.3 Generatoren für Testverfahren.- B.5 Programmierung.- B.5.1 Werkzeuge zur Syntaxüberprüfung/Debugger.- B.5.2 Werkzeuge zur Erkennung vonSpeicherengpässen und Laufzeitfehlern.- B.5.3 Werkzeuge zur Codeuberprüfung.- B.5.4 Werkzeuge für die statische und dynamische Analyse.- B.5.5 Werkzeuge für den Einheitentest.- B.6 Metrikwerkzeuge.- B.6.1 Werkzeuge zur Analyse der Code- bzw. Testabdeckung und zur Codeinstrumentaiisierung.- B.6.2 Werkzeuge zur Usability-Beurteilung.- B.7 Werkzeuge zur Testunterstützung.- B.7.1 Testdatengeneratoren.- B.7.2 Werkzeuge für den Dateienvergleich.- B.7.3 Simulationswerkzeuge.- B.8 Testphase.- B.8.1 Werkzeuge für das Testmanagement.- B.8.2 Werkzeuge zum Testen von Netzwerken.- B.8.3 Werkzeuge zum Testen von GUI-Anwendungen.- B.8.4 Werkzeuge für Belastungs-/Leistungstests.- B.8.5 Werkzeuge zum Testen von Web-Anwendungen.- B.8.6 Jahr-2000-Testwerkzeuge.- B.9 Weitere Hersteller von Testwerkzeugen.- Literaturhinweise.- C. Die Karriere des Testingenieurs.- C.l Technische Kenntnisse.- C.2 Testprozesse.- C.3 Teamarbeit.- CA Technische Leitung.- C.5 Test-/Projektmanagement.- C.6 Geschäfts-/Produktmanagement.- Literaturhinweise.- D. Beispiel eines Testplans.- D.1 Einleitung.- D.1.1 Absicht.- D.1.2 Hintergrund.- D.1.3 Systemübersicht.- D.1.4 Relevante Dokumente.- D.1.5 Übergeordneter Zeitplan.- D.2 Aufgaben und Verantwortlichkeiten.- D.2.1 Projektorganisation.- D.2.2 Projektaufgaben und -verantwortlichkeiten.- D.2.3 Struktur der Testaufgaben.- D.2.4 Testteamressourcen.- D.3 Testprogramm.- D.3.1 Umfang.- D.3.2 Testansatz.- D.3.3 Teststrategien.- D.3.4 Automatisierte Werkzeuge.- D.3.5 Qualifikationsmethoden.- D.3.6 Testanforderungen.- D.3.7 Testdesign.- D.3.8 Testentwicklung.- D.4 Testumgebung.- D.4.1 Testumgebungskonfiguration.- D.4.2 Testdaten.- D.5 Testdurchführung.- D.5.1 Testprogrammberichte.- D.5.2 Testprogrammmetriken.- D.5.3 Fehlerverfolgung.- D.5.4Konfigurationsmanagement.- D.6 Detaillierter Testzeitplan.- D.A Entwicklungsrichtlinien für Testverfahren.- D.B Tabelle der Testverifizierungszusammenfassung.- D.C Testverfahren und -skripts.- E. Empfohlene Vorgehensweisen.- E.1 Dokumentierter Prozess.- E.2 Umgang mit Erwartungen.- E.3 Pilotprojekt.- E.4 Überprüfung der Testwerkzeugkompatibilität.- E.5 Aktualisierung von Testwerkzeugen.- E.6 Festlegen einer Baseline für Systemeinrichtung und -konfiguration.- E.7 Softwareinstallationen in der Testumgebungs-Baseline.- E.8 Übergeordnete Ziele des Testprogramms.- E.9 Die Automatisierung einfach halten.- E.10 Standards für das Design und die Entwicklung von Testverfahren.- E.11 Automatisierte oder manuelle Tests?.- E.12 Wiederverwendungsanalyse.- E.13 Kommunikation des Testteams mit anderen Teams.- E.14 Verträglichkeit der Zeitpläne.- E.15 Einbeziehung des Kunden.- E.16 Fehlerdokumentation und Fehlerberichte.- E.l7 Fürsprecher und Experten im automatisierten Testen.- E.18 Zuordnungen innerhalb des Testteams.- E.19 Beteiligung von Benutzergruppen.- E.20 Vorschläge für die Verbesserung von Testwerkzeugen.- E.21 Beta-Tests.- E.22 Expertenwissen.- Stichwortverzeichnis.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.