SOFTWARE ENGINEERING

SOFTWARE TESTING

TESTING PRINCIPLES AND CONCEPTS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
What is the main purpose of debugging a program? (Unit 4)
A
To design a test plan.
B
To remove errors.
C
To evaluate test results.
D
To document the code.
Explanation: 

Detailed explanation-1: -Definition: Debugging is the process of detecting and removing of existing and potential errors (also called as ‘bugs’) in a software code that can cause it to behave unexpectedly or crash. To prevent incorrect operation of a software or system, debugging is used to find and resolve bugs or defects.

Detailed explanation-2: -Isolate the source of the bug. Identify the cause of the bug. Determine a fix for the bug. Apply the fix and test it.

Detailed explanation-3: -We use the Testing process to find bugs. We Debug the software or application to identify and resolve errors in code. A tester is someone who performs Testing on any given software or application. Debugging is a process that a developer or programmer carries out.

There is 1 question to complete.