CSSLP · Question #79
Which of the following testing methods verifies the interfaces between components against a software design?
The correct answer is B. Integration testing. Integration testing is the software testing method that specifically verifies the interfaces and interactions between different components or modules against the overall software design.
Question
Which of the following testing methods verifies the interfaces between components against a software design?
Options
- ARegression testing
- BIntegration testing
- CBlack-box testing
- DUnit testing
How the community answered
(57 responses)- A2% (1)
- B91% (52)
- C5% (3)
- D2% (1)
Why each option
Integration testing is the software testing method that specifically verifies the interfaces and interactions between different components or modules against the overall software design.
Regression testing is performed to ensure that new code, changes, or bug fixes have not adversely affected existing functionalities of the software.
Integration testing focuses on validating the interfaces and interactions between two or more integrated software modules to ensure they function together correctly as specified by the software design. Its primary goal is to expose defects in the interfaces and interactions between integrated units.
Black-box testing, also known as functional testing, examines the functionality of an application without peering into its internal structures or workings.
Unit testing focuses on verifying the smallest testable parts of an application, such as individual functions or methods, in isolation from other components.
Concept tested: Software testing methods-integration testing
Topics
Community Discussion
No community discussion yet for this question.