CSSLP · Question #109
CSSLP Question #109: Real Exam Question with Answer & Explanation
The correct answer is D: Regression testing. Regression testing ensures that recent code changes or additions have not negatively impacted existing functionalities or introduced new bugs. It systematically selects a minimum set of tests to cover affected changes and verify system efficiency.
Question
Which of the following testing methods tests the system efficiency by systematically selecting the suitable and minimum set of tests that are required to effectively cover the affected changes?
Options
- AUnit testing
- BIntegration testing
- CAcceptance testing
- DRegression testing
Explanation
Regression testing ensures that recent code changes or additions have not negatively impacted existing functionalities or introduced new bugs. It systematically selects a minimum set of tests to cover affected changes and verify system efficiency.
Common mistakes.
- A. Unit testing tests individual components or modules of the software in isolation, not the overall system efficiency after changes.
- B. Integration testing verifies the interfaces between different modules or components, not specifically focusing on changes impacting existing functionalities.
- C. Acceptance testing is conducted to determine if the requirements of a specification or contract are met, typically performed by end-users, not focused on specific changes.
Concept tested. Software testing methods - Regression testing
Topics
Community Discussion
No community discussion yet for this question.