Bug Life cycle
(Bug Life
cycle) is the journey of a defect from its identification to its closure. The
Life Cycle varies from organization to organization.
The
different states of a bug can be summarized as follows:
1. New
2. Open
3. Assign
4. Test
5. Verified
6. Deferred
7. Reopened
8. Duplicate
9. Rejected
and
10. Closed
Description of Various Stages:
New: Tester finds a defect and posts it
with the status NEW. This means that the bug is not yet approved.
Open: After a tester has posted a bug,
the lead of the tester approves that the bug is genuine and he changes the
state as “OPEN”.
Assign: Once the lead changes the state
as “OPEN”, he assigns the bug to corresponding developer or developer team. The
state of the bug now is changed to “ASSIGN”.
Test: Once the developer fixes the bug,
he has to assign the bug to the testing team for next round of testing. Before
he releases the software with bug fixed, he changes the state of bug to “TEST”.
It specifies that the bug has been fixed and is released to testing team.
Deferred: If a valid NEW or ASSIGNED
defect is decided to be fixed in upcoming releases instead of the current
release it is DEFERRED. This defect is ASSIGNED when the time comes.
Rejected: if Found bug is not invalid,
it is DROPPED / REJECTED. Note that the specific reason for this action needs
to be given.
Duplicate: If the bug is repeated twice
or the two bugs mention the same concept of the bug, then one bug status is
changed to “DUPLICATE”.
Verified: If the Tester / Test Lead
finds that the defect is indeed fixed and is no more of any concern, it is
VERIFIED.
Reopened: If the Tester finds that the
‘fixed’ bug is in fact not fixed or only partially fixed, it is reassigned to
the Developer who ‘fixed’ it. A REASSIGNED/Reopen bug needs to be COMPLETED again.
Closed: Once the bug is fixed, it is
tested by the tester. If the tester feels that the bug no longer exists in the
software, he changes the status of the bug to “CLOSED”. This state means that
the bug is fixed, tested and approved.
Comments
Post a Comment