SOFTWARE ENGINEERING

SOFTWARE TESTING

TEST PLAN AND TEST CASE DEVELOPMENT

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Which of the following is the activity that removes the cause of a failure?
A
Testing
B
Dynamic testing
C
Debugging
D
Reverse engineering
Explanation: 

Detailed explanation-1: -Dynamic testing prevents causes of failures. Debugging removes the failures.

Detailed explanation-2: -Testing removes faults. Debugging identifies the causes of failures.

Detailed explanation-3: -Which of the following statements correctly describes the difference between testing and debugging? Testing shows failures caused by defects; debugging finds, analyzes, and removes the causes of failures in the software.

There is 1 question to complete.