Multiple choice technology testing

Debugging is done by

  1. developers

  2. testers

  3. analysists

  4. test lead

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Debugging involves locating, analyzing, and fixing code defects - this is a developer responsibility. Testers identify and report bugs during testing, but developers perform the actual debugging and code fixes. Analysts gather requirements, and test leads manage testing activities.

AI explanation

Debugging — locating and fixing the root cause of a defect in the code — is performed by developers, whereas testers are responsible for finding and reporting defects (not fixing the underlying code), which is the key distinction this question is testing.