The bug life cycle is the journey a software bug goes through from the moment it's found until it's fixed and confirmed as gone. Here's a simple explanation in layman's terms.
OR
In technical terms, the Bug Life Cycle (also known as Defect Life Cycle) refers to the sequence of stages a defect or bug goes through during its lifetime in a software development process. It helps track the current status of a bug and ensures proper handling from detection to closure.
๐ Bug Life Cycle:
-
New – Someone finds a problem in the software and reports it. The bug is now "new."
-
Assigned – The bug is given to a developer (the person who fixes it).
-
In Progress / Open – The developer starts working on fixing the bug.
-
Fixed – The developer believes they have solved the problem and marks it as "fixed."
-
Tested / Retest – The tester checks the software again to see if the bug is really gone.
-
Verified – If the bug is truly fixed, it's marked as "verified."
-
Closed – The bug is officially considered done and no longer an issue.
What if it’s not fixed?
-
If the bug still exists after testing, it's reopened and goes through the cycle again.
Comments
Post a Comment