Istqb Certified Tester Foundation Level CTFL · Free Practice Question Easy

Question 3

You were given a task to analyze and fix causes of failures in a new system to be released. Which activity are you performing?

  • A

    Debugging

  • B

    Software testing

  • C

    Requirement elicitation

  • D

    Defect management

Reveal correct answer

Correct answer: A

Explanation

As per syllabus 16:
1.1.2. Testing and Debugging

Testing and debugging are separate activities. Testing can trigger failures that are caused by defects in the software (dynamic testing) or can directly find defects in the test object (static testing).

When dynamic testing triggers a failure, debugging is concerned with finding causes of this failure (defects), analyzing these causes, and eliminating them. The typical debugging process in this case involves:

• Reproduction of a failure

• Diagnosis (finding the root cause)

• Fixing the cause

A. Debugging involves identifying and fixing the causes of failures in a system. It is the process of locating and resolving errors in the code that are causing the system to behave unexpectedly or fail to meet its requirements.

B. Software testing involves evaluating the functionality of a system to ensure that it meets specified requirements. While testing may uncover failures, the activity described in the question specifically focuses on analyzing and fixing those failures, which is the essence of debugging.

C. Requirement elicitation is the process of gathering and documenting requirements from stakeholders to understand what the system should do. It is not directly related to analyzing and fixing causes of failures in a system, which is the focus of debugging.

D. Defect management involves tracking, prioritizing, and resolving defects found during testing. While defect management is related to fixing issues in the system, the specific activity described in the question, analyzing and fixing causes of failures in a new system, aligns more closely with the process of debugging.

Discussion

Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.

You must be logged in to post a comment.

Preparing For

Your Certification?

255+ certifications
Detailed explanations
Free PDF samples

Has All The Questions You Need