Interview Questions, Answers and Tutorials

Software Testing Dictionary -2

Software Testing Dictionary -2

 
Data-Driven testing An automation approach in which the navigation and functionality of the test script is directed through external data; this approach separates test and control data from the test script. [Daniel J. Mosley, 2002]
 
Data flow testing Testing in which test cases are designed based on variable usage within the code.[BCS]
 
Database testing. Check the integrity of database field values. [William E. Lewis, 2000]
 
Defect The difference between the functional specification (including user documentation) and actual program text (source code and data). Often reported as a problem and stored in defect-tracking and problem-management system
 
Defect Also called a fault or a bug, a defect is an incorrect part of code that is caused by an error. An error of commission causes a defect of wrong or extra code. An error of omission results in a defect of missing code. A defect may cause one or more failures.[Robert M. Poston, 1996.]
 
Defect. A flaw in the software with the potential to cause a failure.. [Systematic Software Testing by Rick D. Craig and Stefan P. Jaskiel 2002]
 
Defect Age. A measurement that describes the period of time from the introduction of a defect until its discovery. . [Systematic Software Testing by Rick D. Craig and Stefan P. Jaskiel 2002]
 
Defect Density. A metric that compares the number of defects to a measure of size (e.g., defects per KLOC). Often used as a measure of defect quality. [Systematic Software Testing by Rick D. Craig and Stefan P. Jaskiel 2002]
 
Defect Discovery Rate. A metric describing the number of defects discovered over a specified period of time usually displayed in graphical form. [Systematic Software Testing by Rick D. Craig and Stefan P. Jaskiel 2002]
 
Defect Removal Efficiency (DRE).A measure of the number of defects discovered in activity versus the number that could have been found. Often used as a measure of test effectiveness. [Systematic Software Testing by Rick D. Craig and Stefan P. Jaskiel 2002]
 
Defect Seeding.The process of intentionally adding known defects to those already in a computer program for the purpose of monitoring the rate of detection and removal, and estimating the number of defects still remaining. Also called Error Seeding. [Systematic Software Testing by Rick D. Craig and Stefan P. Jaskiel 2002]
 
Defect Masked. An existing defect that hasn’t yet caused a failure because another defect has prevented that part of the code from being executed. [Systematic Software Testing by Rick D. Craig and Stefan P. Jaskiel 2002]
 
Depth test. A test case, that exercises some part of a system to a significant level of detail. [Dorothy Graham, 1999]
 
Decision Coverage. A test coverage criteria requiring enough test cases such that each decision has a true and false result at least once, and that each statement is executed at least once. Syn: branch coverage. Contrast with condition coverage, multiple condition coverage, path coverage, statement coverage.[G.Myers]
 
Dirty testing Negative testing. [Beizer]
 
Dynamic testing. Testing, based on specific test cases, by execution of the test object or running programs [Tim Koomen, 1999]

1 thought on “Software Testing Dictionary -2

Comments are closed.