SOFTWARE ENGINEERING

SOFTWARE ENGINEERING TOOLS AND ENVIRONMENTS

AUTOMATED TESTING TOOLS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
A program with high cyclometic complexity is almost likely to be:
A
Large
B
Difficult to test
C
Difficult to write
D
Small
Explanation: 

Detailed explanation-1: -A program with high cyclometic complexity is almost likely to be: Small.

Detailed explanation-2: -Consequences: A high cyclomatic complexity for a particular function means that the function will be difficult to understand, and more difficult to test. That in turn means functions with a cyclomatic complexity above 10 or 15 can be reasonably expected to have more undetected defects than simpler functions.

Detailed explanation-3: -7. Cyclomatic Complexity method comes under which testing method. Explanation: Cyclomatic Complexity tells us about the number of independent paths in a program which is covered in white box testing.

Detailed explanation-4: -Analyzing the testing complexity, it can be seen as the difficulty for a computer to create a test suite for finding errors in the developed code. Finding errors in early stages of the development is an important task that saves costs of the project.

There is 1 question to complete.