Software Engineering MCQs

Prepare with the latest Software Engineering MCQs with answers and explanations. Free online practice for competitive exams, interviews, and university tests.

1392. What is Cyclomatic complexity ?

A. Black box testing
B. White box testing
C. Yellow box testing
D. Green box testing
✅ The correct answer is option B.
Explanation: Cyclomatic complexity measures the amount of decision logic in the program module.Cyclomatic complexity gives the minimum number of paths that can generate all possible paths through the module.

1395. Which of the following is not regression test case ?

A. A representative sample of tests that will exercise all software functions
B. Additional tests that focus on software functions that are likely to be affected by the change
C. Tests that focus on the software components that have been changed
D. Low-level components are combined into clusters that perform a specific software sub-function
✅ The correct answer is option D.
Explanation: Regression testing may be conducted manually, by re-executing a subset of all test cases or using automated capture or playback tools