
Software-Prüfung
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- Software-Prüfung
- Vorwort zur ersten Auflage
- Inhalt
- Verzeichnis der Abbildungen
- Kapitel 1 - Einleitung und Überblick
- 1.1 Pru¨fungen
- 1.2 Software Engineering und Software-Pru¨fung
- 1.2.1 Spezielle Eigenschaften von Software
- 1.2.2 Der Software-Lebenslauf
- 1.2.3 Software-Nutzen und -Kosten
- 1.2.4 Fehlerentstehung und Fehlerentdeckung
- 1.3 Software-Qualitätsmanagement
- 1.4 Dynamische Pru¨fungen, Tests
- 1.5 Statische Pru¨fungen, Reviews
- 1.6 Test und Review im Vergleich
- 1.7 Pru¨fungen und Objektorientierung
- 1.8 Begriffe und Rollen
- 1.9 Pru¨fung, Fehlersuche und Korrektur
- Kapitel 2 - Software-Pru¨fung durch Tests
- 2.1 Zweck des Testens
- 2.1.1 Test versus Abnahme
- 2.1.2 Test versus Laufversuche
- 2.1.3 Soll-Ergebnisse, Regressionstest
- 2.1.4 Dokumentation von Tests
- 2.1.5 Testgegenstand
- 2.2 Prinzipieller Ablauf eines Tests
- 2.2.1 Testvorbereitung
- 2.2.2 Testausfu¨hrung
- 2.2.3 Testauswertung
- 2.3 Auswahl von Testfällen
- 2.3.1 Kriterien fu¨r die Auswahl
- 2.3.2 Das Fallbeispiel
- 2.4 Black-Box-Test
- 2.4.1 Testfälle fu¨r Funktionsu¨berdeckung
- 2.4.2 Äquivalenzklassen
- 2.4.3 Testfallauswahl fu¨r Eingabeu¨berdeckung
- 2.4.4 Notationsbasierte Auswahl von Testfällen
- 2.5 Glass-Box-Test
- 2.5.1 Ablaufgraph
- 2.5.2 Auswahlkriterien
- 2.6 Testmittel und Testergebnisse
- 2.6.1 Testgeschirr
- 2.6.2 Testvorschrift
- 2.6.3 Testbericht
- 2.7 Die verschiedenen Tests und Abnahmen
- 2.7.1 Teststufen
- 2.7.2 Test eines einzelnen Programms
- 2.7.3 Test von Programmsystemen
- 2.7.4 Einzeltest, Integrationstest und Systemtest
- 2.7.5 Abnahmen
- Kapitel 3 - Software-Pru¨fung durch Reviews
- 3.1 Statische Pru¨fungen
- 3.1.1 Schreibtischtests
- 3.1.2 Stellungnahme
- 3.1.3 Technisches Review
- 3.1.4 Structured Walkthroughs
- 3.1.5 Weitere Review-Verfahren
- 3.2 Regeln und Konzepte des technischen Reviews
- 3.2.1 Präzisierung des Review-Begriffs
- 3.2.2 Rollen im Zusammenhang mit Reviews
- 3.3 Prinzipieller Ablauf des Reviews
- 3.3.1 Planung
- 3.3.2 Initialisierung
- 3.3.3 Vorbereitung
- 3.3.4 Die Review-Sitzung
- 3.3.5 Review-Bericht
- 3.3.6 Die dritte Stunde
- 3.3.7 Nacharbeit
- 3.3.8 Analyse
- 3.4 Review-Strategie
- 3.4.1 Aufwand und Nutzen von Reviews
- 3.4.2 Umfang von Reviews
- 3.5 Werkzeuge und Hilfsmittel, Fragenkataloge
- 3.5.1 Werkzeuge und Hilfsmittel
- 3.5.2 Fragenkataloge
- 3.5.3 Fragenkataloge fu¨r Dokumente
- 3.5.4 Fragenkataloge fu¨r Code
- 3.6 Hinweise fu¨r die Review-Praxis: Ein Ratgeber
- 3.6.1 Voraussetzungen fu¨r die Einfu¨hrung von Reviews
- 3.6.2 Der Autor: Software-Entwickler in ungewohnter Rolle
- 3.6.3 Einfu¨hrung der Reviews
- 3.6.4 Der eingeschwungene Zustand
- 3.6.5 Reviews von Programmen
- 3.7 Spickzettel fu¨r die Beteiligten
- 3.7.1 Tipps fu¨r den Manager
- 3.7.2 Tipps fu¨r den Moderator
- 3.7.3 Zur Rolle des Gutachters
- 3.7.4 Zur Rolle des Schreibers
- Kapitel 4 - Weitere Aspekte der Software-Pru¨fung
- 4.1 Pru¨fung objektorientierter Programme
- 4.1.1 Die Klasse: Grundbaustein objektorientierter Programme
- 4.1.2 Pru¨fung der Klassen
- 4.1.3 Arten der Vererbung zwischen Klassen
- 4.1.4 Pru¨fen eines ganzen Programms
- 4.1.5 Hinweise zur Strukturierung
- 4.2 Werkzeuge fu¨r die Pru¨fung
- 4.2.1 Pru¨fungen mit Hilfe des Compilers und verwandter Werkzeuge
- 4.2.2 Pru¨fungen mit Entwicklungsumgebungen
- 4.2.3 Pru¨fungen mit einfachen, selbst implementierten Pru¨fwerkzeugen
- 4.2.4 Testwerkzeuge
- 4.2.5 Einfu¨hrung von Testwerkzeugen
- Kapitel 5 - Management und Pru¨fung
- 5.1 Fehlerarten
- 5.2 Treffsicherheit der Pru¨fverfahren
- 5.3 Vorgehen bei der Pru¨fplanung
- 5.3.1 Externe Schnittstellen identifizieren
- 5.3.2 Interne Struktur des Systems analysieren
- 5.3.3 Produkt-Risiken bestimmen
- 5.3.4 Pru¨fungsarten bestimmen
- 5.3.5 Strategie festlegen
- 5.3.6 Pru¨febenen definieren
- 5.3.7 Pru¨flinge auf jeder Pru¨febene identifizieren
- 5.3.8 Pru¨fverfahren fu¨r jeden Pru¨fling bestimmen
- 5.3.9 Testparameter identifizieren
- 5.4 Pru¨fkonzept
- 5.5 Management von Pru¨ftätigkeiten
- 5.5.1 Management von Reviews
- 5.5.2 Management von Tests
- 5.5.3 Wann ist genug gepru¨ft?
- 5.6 Beitrag von Pru¨fresultaten zur Projektfu¨hrung
- 5.7 Schlussworte
- Kapitel 6 - Literaturhinweise und -verzeichnis
- 6.1 Literaturhinweise: ein Grundstock
- 6.2 Literaturverzeichnis
- Statt eines Nachworts ...
- Stichwortverzeichnis
System requirements
File format: PDF
Copy protection: Watermark-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Use the free software Adobe Reader, Adobe Digital Editions, or any other PDF viewer of your choice (see eBook Help).
- Tablet/Smartphone (Android; iOS): Install the free app Adobe Digital Editions or another reading app for eBooks, e.g., PocketBook (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Watermark-DRM, a „soft” copy protection. This means that there are no technical restrictions to prevent illegal distribution. However, there is a personalised watermark embedded in the eBook that can be used to identify the purchaser of the eBook in the event of misuse and to provide evidence for legal purposes.
For more information, see our eBook Help page.