The Life Cycle of a Bug – Different Stages in it.

In this post, i will explore  different stages of the Bug from it’s inception to closer. The Bug has been found and logged into the Bug Tracking System. It’s my fourth post in the Bug Life Cycle series.

  1. The Bug has been found and logged into the Bug Tracking System. It will be treated as New Bug in the System.
  2. The Bug will be assigned to the concerned Developer for a Resolution.
  3. The developer looks in to the possibilities of the resoultion & takes a call on Resolution by fixing it or differing over the information provided.
  4. Tester validates the resolved issue in the build & checks for the regression scenarios over the fix.
  5. If the issue found fixed, then he choose to Close the issue else he / she will Re-open the same.
  6. The Cycle follows again for the re-opened issue till it get’s closed.

Bug Life Cycle

It worth doing the following activities

  1. Capturing the required and re-usable info to the Bug Report at it’s each stage.
  2. Check for all the closed bugs of Severity 1 & 2 against final build for the release.

In the next post, I will share my thoughts on the useful metrics over the Bug Tracking Repository.

Happy Testing..

Explore posts in the same categories: Articles, Bug Tracking, Lessons Learned, Software Testing, Technology, Test Documentation, Test Management, Test Methodologies, Testing Tools, Thinking like a Tester

3 Comments on “The Life Cycle of a Bug – Different Stages in it.”


  1. [...] Life Cycle of a Bug – Different Stages in it [...]

  2. kumar Says:

    Nice explanation

  3. Poornima Says:

    Hello!!!!!!!!!11
    Nice explanation of bug cycle………..
    It really good and useful. I’m doing bit research about test automation and also found macrotesting http://www.macrotesting.com be a good resource..
    Thank you for the useful information


Comment: