Certified Secure Software Lifecycle Professional (CSSLP) — Question 69
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?
Answer options
- A. Unit testing
- B. Integration testing
- C. Acceptance testing
- D. Regression testing
Correct answer: A
Explanation
Unit testing is focused on testing individual components for correctness, thus ensuring efficiency by using the smallest necessary set of tests. Integration testing, acceptance testing, and regression testing do not specifically aim to minimize the number of tests while ensuring coverage of affected changes, making them less suitable for this scenario.