Glossary - Chapter 1 Flashcards
The process of finding, analyzing, and removing the causes of failures in software
Debugging
The component or system to be tested
Test object
The reason or purpose for designing and executing a test
Test objective
The process consisting of all life cycle activities, both static and dynamic, concerned with planning, preparation and evaluation of software products and related work products to determine that they satisfy specified requirements, to demonstrate that they are fit for purpose and to detect defects
Testing
Confirmation by examination and through provision of objective evidence that the requirements for a specific intended use or application have been fulfilled
Validation
Confirmation by examination and through provision of objective evidence that specified requirements have been fulfilled
Verification
An imperfection or deficiency in a work product where it does not meet its requirements or specifications
Defect
A human action that produces an incorrect result
Error
An event in which a component or system does not perform a required function within specified limits
Failure
The degree to which a component, system or process meets specified requirements and/or user/customer needs and expectations
Quality
Part of quality management focused on providing confidence that quality requirements will be fulfilled
Quality assurance
A source of a defect such that if it is removed, the occurrence of the defect type is decreased or removed
Root cause
The percentage of coverage items that were exercised in a given test run
Coverage
The activity that identifies test conditions by analyzing the test basis
Test analysis
The body of knowledge used as the basis for test analysis and design, e.g. a requirement, user story, or design
Test basis