Ch. 2 Keywords Flashcards
(16 cards)
Acceptance Testing
A test level that focuses on determining whether to accept the system
Black-box Testing
Testing based on an analysis of the specification of the component or system
Component Testing
A test level that focuses on individual hardware or software components
Confirmation Testing
A type of change-related testing performed after fixing a defect to confirm that a failure caused by that defect does not reoccur
Functional Testing
Testing performed to evaluate if a component or system satisfies functional requirements
Integration Testing
A test level that focuses on interactions between components or systems
Maintenance Testing
Testing the changes to an operational system or the impact of a changed environment to an operational system
Non-functional Testing
Testing performed to evaluate that a component or system complies with non-functional requirements
Regression Testing
A type of change-related testing to detect whether defects have been introduced or uncovered in unchanged areas of the software
Shift Left
A test approach to perform testing and quality assurance activities as early as possible in the software development lifecycle
System Integration Testing
The integration testing of systems
System Testing
A test level that focuses on verifying that a system as a whole meets specified requirements
Test Level
A specific instantiation of a test process
Test Object
The work product to be tested
Test Type
A group of test activities base on specific test objectives aimed at specific characteristics of a component or system
White-box Testing
Testing based on an analysis of the internal structure of the component or system