Glossar
Search
(clear)
- DatendefinitionEine ausführbare Anweisung, bei der einer Variablen ein Wert zugewiesen wird.
- DatenflussEine abstrakte Darstellung der Abfolge von Zustandsänderungen eines Datenobjekts, bei der die Zustände des Objekts sind: Definition/Neuanlage, Verwendung oder Löschung. [Beizer]
- DatenflussanalyseStatisches Analyseverfahren, das auf der Definition und Verwendung von Variablen basiert und fehlerhafte Zugriffssequenzen auf die Variablen des Testobjekts nachweist.
- DatenflusstestEin White-Box-Testentwurfsverfahren, bei dem Testfälle entworfen werden, um Definition-Verwendungspaare von Variablen auszuführen.
- DatenflussüberdeckungDer Anteil der Definition-Verwendungspaare, die durch eine Testsuite ausgeführt werden.
- datengetriebenes TestenEin 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(...)
- DatenmaskierungTransformation von Daten, die es den Menschen schwer macht, die Originaldaten zu erkennen.
- DatenqualitätEine Dateneigenschaft, welche die Richtigkeit bezüglich vorgegebener Kriterien angibt, z.B. Geschäftserwartungen, Anforderungen an Datenintegrität oder Datenkonsistenz.
- DatenschutzDer Schutz personenbezogener oder in sonstiger Weise sensibler Information vor unerwünschter Offenlegung.
- dd-pathA path between two decisions of an algorithm, or two decision nodes of a corresponding graph, that includes no other decisions. See also path.
- dd-PfadEin Pfad zwischen zwei Entscheidungen eines Algorithmus, bzw. zwischen zwei Entscheidungsknoten eines zugehörigen Graphen, der keine weiteren Entscheidungen beinhaltet. Siehe auch Pfad.
- DDPAkronym für Fehlerfindungsrate.
- dead codeSee unreachable code.
- DebuggerSiehe Debugging-Werkzeug.
- debuggerSee debugging tool.
- DebuggingTätigkeit des Lokalisierens/Identifizierens, Analysierens und Entfernens der Ursachen von Fehlerwirkungen in der Software.
- debuggingThe process of finding, analyzing and removing the causes of failures in software.
- debugging toolA tool used by programmers to reproduce failures, investigate the state of programs and find the corresponding defect. Debuggers enable programmers to execute programs step by step, to halt a program at any program statement and to set and examine program variables.
- Debugging-WerkzeugEin 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(...)
- decisionA program point at which the control flow has two or more alternative routes. A node with two or more links to separate branches.
- decision condition coverageThe percentage of all condition outcomes and decision outcomes that have been exercised by a test suite. 100% decision condition coverage implies both 100% condition coverage and 100% decision coverage.
- decision condition testingA white-box test design technique in which test cases are designed to execute condition outcomes and decision outcomes.
- decision coverageThe percentage of decision outcomes that have been exercised by a test suite. 100% decision coverage implies both 100% branch coverage and 100% statement coverage.
- decision outcomeThe result of a decision (which therefore determines the branches to be taken).
- decision tableA table showing combinations of inputs and/or stimuli (causes) with their associated outputs and/or actions (effects), which can be used to design test cases.
- decision table testingA black-box test design technique in which test cases are designed to execute combinations of inputs and/or stimuli (causes) shown in a decision table. [Egler63] See also decision table.
- decision testingA white-box test design technique in which test cases are designed to execute decision outcomes.
- defectA flaw in a component or system that can cause the component or system to fail to perform its required function, e.g. an incorrect statement or data definition. A defect, if encountered during execution, may cause a failure of the component or system.
- defect-based techniqueSee defect-based test design technique.
- defect-based test design techniqueA procedure to derive and/or select test cases targeted at one or more defect types, with tests being developed from what is known about the specific defect type. See also defect taxonomy.