| Begriff | Definition |
|---|---|
| Datenbankintegritätstest |
Testen der Methoden und Prozesse für den Zugriff und die Administration der Datenbank. Dies umfasst die Prüfung, dass Zugriffsmethoden, Prozesse und Integritätsregeln wie erwartet funktionieren und durch einen Datenbankzugriff Daten nicht beschädigt, unerwartet gelöscht, geändert oder neu angelegt werden. |
| Datendefinition |
Eine ausführbare Anweisung, bei der einer Variablen ein Wert zugewiesen wird. |
| Datenfluss |
Eine abstrakte Darstellung der Abfolge von Zustandsänderungen eines Datenobjekts, bei der die Zustände des Objekts sind: Definition/Neuanlage, Verwendung oder Löschung. |
| Datenflussanalyse |
Statisches Analyseverfahren, das auf der Definition und Verwendung von Variablen basiert und fehlerhafte Zugriffssequenzen auf die Variablen des Testobjekts nachweist. |
| Datenflussanomalie |
Unbeabsichtigte oder nicht erwartete Folge von Operationen mit einer Variablen. |
| Datenflussanomalieanalyse |
(1) Statisches Analyseverfahren zur Aufdeckung von fehlerhaften Zugriffssequenzen auf die Variablen des Testobjekts. |
| datenflussbasierter Test |
Ein White-Box-Testentwurfsverfahren, bei dem Testfälle entworfen werden, um Paare von Definition und Verwendung von Variablen auszuführen. |
| Datenflussüberdeckung |
Der Anteil der Definitions-Verwendungspaare, die durch eine Testsuite ausgeführt werden. |
| datengetriebenes Testen |
Ein skriptbasiertes Verfahren, bei dem die Testeingaben und vorausgesagten Ergebnisse in einer (Kalkulations-) Tabelle gespeichert werden, sodass ein Steuerungsskript alle Tests in der Tabelle ausführen kann. Datengetriebenes Testen wird oft unterstützend beim Einsatz von Testausführungswerkzeugen wie Mitschnittwerkzeugen verwendet. |
| Datenintegritätstest |
Testen der Methoden und Prozesse für den Zugriff und die Administration der Datenbank. Dies umfasst die Prüfung, dass Zugriffsmethoden, Prozesse und Integritätsregeln wie erwartet funktionieren und durch einen Datenbankzugriff Daten nicht beschädigt, unerwartet gelöscht, geändert oder neu angelegt werden. |
| Debugger |
Ein Entwicklungswerkzeug, das benutzt wird, um Fehlerwirkungen zu reproduzieren und Zustände von Programmen und ihre korrespondierenden Fehlerzustände zu untersuchen. Mit einem Debugger können Entwickler ein Programm Schritt für Schritt ausführen, an einer beliebigen Stelle anhalten und den Wert von Variablen setzen bzw. sich den aktuellen Wert anzeigen lassen. |
| Debugging |
Tätigkeit des Lokalisierens/Identifizierens, Analysierens und Entfernens von Fehlerursachen in der Software. |
| Debugging-Werkzeug |
Ein Entwicklungswerkzeug, das benutzt wird, um Fehlerwirkungen zu reproduzieren und Zustände von Programmen und ihre korrespondierenden Fehlerzustände zu untersuchen. Mit einem Debugger können Entwickler ein Programm Schritt für Schritt ausführen, an einer beliebigen Stelle anhalten und den Wert von Variablen setzen bzw. sich den aktuellen Wert anzeigen lassen. |
| Defekt |
Defekt (innerer Fehlerzustand) in einer Komponente oder einem System, der eine geforderte Funktion des Produkts beeinträchtigen kann, z.B. inkorrekte Anweisung oder Datendefinition. Ein Fehlerzustand, der zur Laufzeit angetroffen wird, kann eine Fehlerwirkung einer Komponente oder Systems verursachen. |
| Defekt-Taxonomie |
Eine systematische Liste von Fehlerarten mit ihrer hierarchischen Gliederung in Fehlerkategorien. Sie dient der Klassifikation von Fehlerzuständen. |



