Fundamentals of Testing Flashcards
Coverage
The degree to which specified coverage items are exercised by a test suite, expressed as a percentage.
Debugging
The process of finding, analyzing and removing the causes of failures in a component or system.
Defect
An imperfection or deficiency in a work product where it does not meet its requirements or specifications.
Error
A human action that produces an incorrect result.
Failure
An event in which a component or system does not perform a required function within specified limits.
Quality
The degree to which a work product satisfies stated and implied needs of its stakeholders.
Quality Assurance
Activities focused on providing confidence that quality requirements will be fulfilled.
Root Cause
A source of a defect such that if it is removed, the occurrence of the defect type is decreased or removed.
Test Analysis
The activity that identifies test conditions by analyzing the test basis.
Test Basis
The body of knowledge used as the basis for test analysis and design.
Test Case
A set of preconditions, inputs, actions (where applicable), expected results and postconditions, developed based on test conditions.
Test Completion
A set of preconditions, inputs, actions (where applicable), expected results and postconditions, developed based on test conditions.
Test Condition
A testable aspect of a component or system identified as a basis for testing.
Test Control
The activity that develops and applies corrective actions to get a test project on track when it deviates from what was planned.
Test Data
Data needed for test execution.