Ch. 1 Keywords Flashcards
(29 cards)
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 or impairs its intended use
Error
A human action that results in a defect
Failure
An event in which a component or system does not meet its requirements within specified limits
Quality
The degree in which a work product satisfies stated and implied requirements
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
Verification
The process of confirming that a work product fulfills its specification
Validation
Confirmation by examination that a work product matches a stakeholder’s needs
Traceability
The ability to establish explicit relationships between related work products or items within work products
Testware
Work products produced during the test process for use in planning, designing, executing, evaluating, and reporting on testing
Testing
The process within the software development lifecycle that evaluates the quality of a component or system and related work products
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 test design
Test Case
A set of preconditions, inputs, actions (where applicable), expected results and postconditions, developed based on test conditions
Test Completion
The activity that makes testware available for later use, leaves test environments in a satisfactory condition and communicates the results of testing to relevant stakeholders
Test Condition
The 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
Test Design
The activity that derives and specifies test cases from test conditions
Test Execution
The activity that runs a test on a component or system producing actual results
Test Implementation
The activity that prepares the testware needed for test execution based on test analysis and design
Test Monitoring
The activity that checks the status of testing activities, identifies any variances from planned or expected, and reports status to stakeholders