All mock tests are FREE till 31 December — register to save your progress
Unit 6 · Software Engineering Paper 2 CS · December 2022 Shift 1

Which of the following need not be assessed during unit testing?
A. Algorithmic performance
B. Number of lines of code
C. Error handling
D. Execution paths
Choose the correct answer from the options given below:

Pick an option to check yourself, or open the answer below.

Show answer & explanation

Correct answer: B. A, B, D only

Explanation

Unit testing covers the module interface, local data structures, boundary conditions, independent paths and error handling. The keyed answer treats algorithmic performance, lines of code and execution paths as not required. Note that independent paths are normally exercised in unit tests, so the question is loosely framed.

More Software Engineering questions