DEV Community

Anandhi P
Anandhi P

Posted on

Bug Life Cycle

Bug Life Cycle

Bug Life Cycle is the sequence of stages a bug goes through from the time it is identified until it is closed.

Main stages:

  1. New
    Tester finds a defect and reports it.

  2. Assigned
    The bug is assigned to a developer.

  3. Open
    Developer starts investigating the bug.

  4. Fixed
    Developer fixes the defect.

  5. Retest
    Tester tests the bug again after the fix.

  6. Verified
    Tester confirms that the bug has been successfully fixed.

  7. Closed
    The bug is completely resolved and closed.

Other possible statuses:

Rejected – Bug is not considered valid.
Duplicate – Same bug has already been reported.
Deferred – Bug will be fixed in a future release.
Reopened – Bug still exists after the developer marked it fixed.

Top comments (0)