http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-2.xsd
Wie Softwareentwickler und Tester mit explorativem Testen Risiken reduzieren und Fehler aufdecken
1 online resource (1 volume) : illustrations
Mit explorativem Testen können unerwartete Ereignisse, schwerwiegende Fehler und andere Risiken in Software aufgedeckt werden. Bei dieser Technik werden kleine, schnelle Analysen durchgefu ̈hrt. Dabei wird jeweils auf den Erfahrungen der letzten experimentellen Analyse aufgesetzt. Als Softwareentwickler oder Tester schärfen Sie mit explorativem Testen Ihre Fähigkeit, Software zu analysieren. Mithilfe dieses Buchs lernen Sie, spontane experimentelle Tests durchzufu ̈hren, Ihre Beobachtungsgabe zu schärfen und dabei Ihren Arbeitsaufwand zu bu ̈ndeln. Der Inhalt des Buches ist.
Geleitwort; Geleitwort zur deutschen Ausgabe; Vorwort; Danksagungen; Inhaltsverzeichnis; Teil 1: Grundlagen schaffen; 1 Testen und Erforschen; 1.1 Zwei Seiten des Testens; 1.1.1 Checking (dt.: Prüfen); Abb. 1-1 Tests kann man sich als Netz vorstellen.; 1.1.2 Erforschen; 1.1.3 Getestet = geprüft und erforscht; 1.2 Hauptbestandteile von explorativem Testen; 1.2.1 Tests erstellen; 1.2.2 Durchführen; 1.2.3 Lernen; 1.2.4 Steuern; 1.3 In zeitbeschränkten Sessions arbeiten; 1.4 Für die Praxis; 2 Ihre Forschungen chartern; 2.1 Die Expedition chartern.
Abb. 2-1 Eine Karte von Lewis und Clarks Expedition2.2 Eine einfache Chartervorlage; 2.3 Gute Charter; 2.4 Charter erstellen; 2.4.1 Anforderungen; 2.4.2 Implizite Erwartungen; 2.4.3 Charter koordinieren Ziele; 2.4.4 Die Fragen der Stakeholder; 2.4.5 Bestehende Artefakte; 2.4.6 Neue Erkenntnisse und Entdeckungen; 2.5 Das Spiel mit Horrorschlagzeilen; 2.5.1 Schritt 1: Voraussetzungen schaffen; 2.5.2 Schritt 2: Sammeln Sie Schlagzeilen; 2.5.3 Schritt 3: Suchen Sie sich ein großes Risiko zum Arbeiten aus; 2.5.4 Schritt 4: Beteiligte Ursachen finden.
2.5.5 Schritt 5: Ursachen zu Charter weiterentwickeln2.6 Charter planen; 2.7 Für die Praxis; 3 Details beobachten; 3.1 Aber haben Sie auch den tanzenden Bären gesehen?; 3.2 Tiefer graben; 3.2.1 Die tiefer gehende Frage stellen; 3.2.2 Rechnen Sie mit unterschwelligen Hinweisen; 3.2.3 Ein unerwartetes Geräusch; 3.3 Testbarkeit und Unsichtbares sichtbar machen; 3.4 Konsolen und Logs; 3.5 Für die Praxis; 4 Interessante Variationen finden; 4.1 Variablen sind Dinge, die sich verändern; 4.1.1 Offensichtliche Variablen; 4.1.2 Weniger offensichtliche Variablen; 4.1.3 Indirekt zugängliche Variablen.
4.2 Weniger offensichtliche Variablen und große Katastrophen4.2.1 Der Therac-25-Fall; 4.2.2 Die Ariane 5; 4.2.3 Die Marssonde; 4.3 Variablen erkennen; 4.3.1 Dinge, die Sie zählen können; 4.3.2 Relative Position; 4.3.3 Dateien und Speicher; 4.3.4 Geografische Lage; 4.3.5 Formate; 4.3.6 Größe; 4.3.7 Tiefe; 4.3.8 Timing, Frequenzen, Dauer; 4.3.9 Eingaben und Navigation; 4.4 Variablen! Sie sind überall!; 4.5 Für die Praxis; 5 Testergebnisse beurteilen; 5.1 Nie und immer; 5.1.1 Kernfähigkeiten; 5.1.2 Qualitätsfaktoren; 5.1.3 Risiken; 5.2 Weitere Quellen; 5.2.1 Interne Konsistenz; 5.2.2 Standards.
5.2.3 Vergleichsprodukte5.3 Näherungen; 5.3.1 Mit einem Wertebereich bewerten; 5.3.2 Eigenschaften untersuchen; 5.3.3 Das Ergebnis umkehren; 5.3.4 Voraussetzungen festlegen; 5.4 Für die Praxis; Teil 2: Weitere Möglichkeiten ins Spiel bringen; 6 Handlungsabläufe und Interaktionen abwandeln; 6.1 Substantive und Verben; 6.2 Zufällige Navigation; 6.3 Personas; 6.4 Für die Praxis; 7 Entitäten und ihre Beziehungen erforschen; 7.1 Entitäten, Merkmale und Abhängigkeiten erkennen; 7.1.1 Nicht offensichtliche Entitäten finden; 7.1.2 Beziehungen ausarbeiten; 7.2 CRUD: Create, Read, Update, Delete.
Elisabeth Hendrickson ; aus dem Amerikanischen übersetzt von Meike Merstch.
"Title of American original: Explore It! Reduce Risk and Increase Confidence with Exploratory Testing Pragmatic Bookshelf, The Pragmatic Programmers"--Copyright page.
Includes bibliographical references and index.
Explore It! : Wie Softwareentwickler und Tester mit explorativem Testen Risiken reduzieren und Fehler aufdecken