Chapter 2: Terminology Flashcards
Acceptance Testing
A. A test level that focuses on individual hardware or software components.
B. A test level that focuses on determining whether to accept the system.
A test level that focuses on determining whether to accept the system.
Alpha Testing
A. A type of acceptance testing performed in the developer’s test environment by roles outside the development organization.
B. Testing in which the test items are interfaces and interactions between integrated components.
A type of acceptance testing performed in the developer’s test environment by roles outside the development organization.
Beta Testing
A. A type of acceptance testing performed to verify whether a system satisfies its contractual requirements.
B. A type of acceptance testing performed at an external site to the developer’s test environment by roles outside the development organization.
A type of acceptance testing performed at an external site to the developer’s test environment by roles outside the development organization.
Change-Related Testing
A. A type of testing initiated by modification to a component or system.
B. Testing the changes to an operational system or the impact of a changed environment to an operational system.
A type of testing initiated by modification to a component or system.
Commercial Off-the-Shelf (COTS)
A. The identification of all work products affected by a change, including an estimate of the resources needed to accomplish the change.
B. A type of product developed in an identical format for a large number of customers in the general market.
A type of product developed in an identical format for a large number of customers in the general market.
Component Integration Testing
A. A test level that focuses on interactions between components or systems.
B. Testing in which the test items are interfaces and interactions between integrated components.
Testing in which the test items are interfaces and interactions between integrated components.
Component Testing
A. Testing performed to evaluate if a component or system satisfies functional requirements.
B. A test level that focuses on individual hardware or software components.
A test level that focuses on individual hardware or software components.
Contractual Acceptance Testing
A. A type of acceptance testing performed to verify whether a system satisfies its contractual requirements.
B. A type of acceptance testing performed to verify whether a system conforms to relevant laws, policies and regulations.
A type of acceptance testing performed to verify whether a system satisfies its contractual requirements.
Functional Testing
A. Testing performed to evaluate if a component or system satisfies functional requirements.
B. Testing performed to evaluate that a component or system complies with non-functional requirements.
Testing performed to evaluate if a component or system satisfies functional requirements.
Impact Analysis
A. The set of interrelated activities comprising of test planning, test monitoring and control, test analysis, test design, test implementation, test execution, and test completion.
B. The identification of all work products affected by a change, including an estimate of the resources needed to accomplish the change.
The identification of all work products affected by a change, including an estimate of the resources needed to accomplish the change.
Integration Testing
A. A test level that focuses on interactions between components or systems.
B. A test level that focuses on individual hardware or software components.
A test level that focuses on interactions between components or systems.
Maintenance Testing
A. Testing in which the test items are interfaces and interactions between integrated components.
B. Testing the changes to an operational system or the impact of a changed environment to an operational system.
Testing the changes to an operational system or the impact of a changed environment to an operational system.
Non-Functional Testing
A. Testing performed to evaluate if a component or system satisfies functional requirements.
B. Testing performed to evaluate that a component or system complies with non-functional requirements.
Testing performed to evaluate that a component or system complies with non-functional requirements.
Operational Acceptance Testing
A. A type of acceptance testing performed to determine if operations and/or systems administration staff can accept a system.
B. A type of acceptance testing performed to verify whether a system satisfies its contractual requirements.
A type of acceptance testing performed to determine if operations and/or systems administration staff can accept a system.
Regression Testing
A. A type of change-related testing to detect whether defects have been introduced or uncovered in unchanged areas of the software.
B. Testing performed to evaluate if a component or system satisfies functional requirements.
A type of change-related testing to detect whether defects have been introduced or uncovered in unchanged areas of the software.