Glossary all terms 3.1 / Glossary all terms 3.1: D

Власник перекладу встановив такі правила доступу, що ви не можете переглядати чужі варіанти перекладів тут.
Оригінал англійською Переклад українською

daily build
A development activity whereby a complete system is compiled and linked every day (often overnight), so that a
consistent system is available at any time including all latest changes.


See Also: corporate dashboard, scorecard
A representation of dynamic measurements of operational performance for some organization or activity, using
metrics represented via metaphors such as visual dials, counters, and other devices resembling those on the
dashboard of an automobile, so that the effects of events or activities can be easily understood and related to
operational goals.


data definition
An executable statement where a variable is assigned a value.


data flow


data flow analysis
A form of static analysis based on the definition and usage of variables.


data flow coverage
The percentage of definition-use pairs that have been exercised by a test suite.


data flow testing
A white-box test design technique in which test cases are designed to execute definition-use pairs of variables.


data obfuscation
Data transformation that makes it difficult for a human to recognize the original data.


data privacy
The protection of personally identifiable information or otherwise sensitive information from undesired


data quality


data-driven testing


database integrity testing
Testing the methods and processes used to access and manage the data(base), to ensure access methods,
processes and data rules function as expected and that during access to the database, data is not corrupted or
unexpectedly deleted, updated or created.


See Also: path
A path between two decisions of an algorithm, or two decision nodes of a corresponding graph, that includes no
other decisions.




debugging tool




decision condition coverage
The 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 testing
A white-box test design technique in which test cases are designed to execute condition outcomes and decision


decision coverage


decision outcome


decision table


decision table testing


decision testing




defect density


Defect Detection Percentage (DDP)
See Also: escaped defects
Synonyms: Fault Detection Percentage (FDP)
The number of defects found by a test level, divided by the number found by that test level and any other
means afterwards.


defect management
Ref: After IEEE 1044
Synonyms: problem management
The process of recognizing, investigating, taking action and disposing of defects. It involves recording defects,
classifying them and identifying the impact.


defect management committee
Synonyms: defect triage committee
A cross-functional team of stakeholders who manage reported defects from initial detection to ultimate
resolution (defect removal, defect deferral, or report cancellation). In some cases, the same team as the
configuration control board.


defect management tool


defect masking
Ref: After IEEE 610
Synonyms: fault masking
An occurrence in which one defect prevents the detection of another.


defect report
Ref: After IEEE 829
Synonyms: bug report , problem report
A document reporting on any flaw in a component or system that can cause the component or system to fail to
perform its required function.


defect taxonomy
Synonyms: bug taxonomy
A system of (hierarchical) categories designed to be a useful aid for reproducibly classifying defects.


defect type


defect-based test design technique
See Also: defect taxonomy
Synonyms: defect-based technique
A 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.


definition-use pair
The association of a definition of a variable with the subsequent use of that variable. Variable uses include
computational (e.g., multiplication) or to direct the execution of a path (predicate use).




demilitarized zone (DMZ)
See Also: network zone
A physical or logical subnetwork that contains and exposes an organization's external-facing services to an
untrusted network, commonly the Internet.


Deming cycle
Ref: After Deming
An iterative four-step problem-solving process (plan-do-check-act) typically used in process improvement.


denial of service (DOS)
A security attack that is intended to overload the system with requests such that legitimate requests cannot be


design-based testing
An approach to testing in which test cases are designed based on the architecture and/or detailed design of a
component or system (e.g., tests of interfaces between components or systems).


desk checking
See Also: static testing
Testing of software or a specification by manual simulation of its execution.


development testing


diagnosing (IDEAL)
See Also: IDEAL
The phase within the IDEAL model where it is determined where one is, relative to where one wants to be. The
diagnosing phase consists of the activities to characterize current and desired states and develop


documentation testing
Testing the quality of the documentation, e.g., user guide or installation guide.




domain analysis
See Also: boundary value analysis, equivalence partitioning
A black-box test design technique that is used to identify efficient and effective test cases when multiple
variables can or should be tested together. It builds on and generalizes equivalence partitioning and boundary
values analysis.




dynamic analysis
Ref: After IEEE 610
The process of evaluating behavior, e.g., memory performance, CPU usage, of a system or component during


dynamic analysis tool


dynamic comparison
Comparison of actual and expected results, performed while the software is being executed, for example by a
test execution tool


Наступна сторінка →