what is bug life cycle?

Answer Posted / sridevi

1. New: When the bug is posted for the first time, its
state will be “NEW”. This means that the bug is not yet
approved.

2. 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”.

3. 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”.

4. 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.

5. Deferred: The bug, changed to deferred state means the
bug is expected to be fixed in next releases. The reasons
for changing the bug to this state have many factors. Some
of them are priority of the bug may be low, lack of time
for the release or the bug may not have major effect on the
software.

6. Rejected: If the developer feels that the bug is not
genuine, he rejects the bug. Then the state of the bug is
changed to “REJECTED”.

7. 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”.

8. Verified: Once the bug is fixed and the status is
changed to “TEST”, the tester tests the bug. If the bug is
not present in the software, he approves that the bug is
fixed and changes the status to “VERIFIED”.

9. Reopened: If the bug still exists even after the bug is
fixed by the developer, the tester changes the status
to “REOPENED”. The bug traverses the life cycle once again.

10. 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.

Is This Answer Correct ?    2 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Can list out some disadvantages of manual testing?

670


Hi Can any one tell wht type of questions will be asked in project manager round...urgent plz...

1577


Unix question: 1)command to print a list of files containing a particular word. 2) what does a .profile mean. 3) what is a file server? 4) Command to move towards left in vi editor explain grep and find commands using example.

2070


Why testers wil prepare useracceptance testcases,system testcases and integration testcases,What is the differenece between all this test cases

1607


Can anyone list out major scenarios for an application managing drug composition?

1517






What is difference between Build, Version and Release

1681


How can you do the usability testing?

718


I am DD. I am working as a Tester in e-learning company? IS there scope for content testing? or i have to change to software testing. pls guide me...

1673


How to explain a banking project in interview ? like project discription is Client Online Banking Application provides access to information relating to Banking Online Services provided by Axis to View daily customer transactions, Current and Previous customer statements, Transfer funds from Chequing and Savings accounts ................ From interview point of view can any one explain this project in laymans language

9999


how to indentify memory leakages after the build

1633


write 5 critical test cases on product payment form on flipkart.com?

1502


Please is there any one working with ITR.COM? Having interview with them. Any tips will help.

1384


Hi Dear this urgent for me i have need of ROLTA India Ltd Mumbai Paper pattern for Testing Person , PLease Help me , if any body have any idea about it

3524


What is client server application testing?

1541


What is revision history and the content of revision history table?

1557