Bug Tracking Life Cycle
Posted By : Monika Garg | 08-Dec-2017
What is a bug, a
1. Bug-> A software bug is an error, flaw in a program that prevents it from behaving as intended. Most bugs arise from mistakes and errors made by people in either a program’s source code or its design, and a few are caused by compilers producing incorrect code.
2. Defect-> Defect is something which is in the requirement document and it is not implemented or it is implemented in a wrong way.
3. Failure-> It is an antithesis of software from its expected delivery or service.
Explanation of bug life cycle:
Bug life cycle is also known as defect life cycle.It varies from organization to organization and also from project to project, as it is governed by the software testing process and also depends upon the tools used.
Bug status description:
-
New Status: Tester provides “New” status while reporting for the 1st time.
-
Open/Assign Status: After a tester has posted a bug, the lead of the tester validates that the bug is reasonable then they forward to the corresponding person with changing the state to "Opened".
-
Reject Status: Developer rejects if the bug is invalid then the state of the bug is changed to "Rejected".
-
Deferred Status: When the bug is changed to the deferred state, the bug is expected to be fixed in future releases.
-
Duplicate Status: If the bug is already raised then the bug status is changed to "Duplicated".
-
Fixed Status: The bug is fixed and ready for testing.
-
Closed Status: If the bug is verified by the QA and if it’s fixed then the bug status should be “Closed”.
-
Reopen Status: When the bug is not fixed, QA reopens the defect then the state of the bug is “Reopened”
Defect Tracking Tools:
-
Bugzilla
-
Quality Center
-
Jira
-
Rational ClearQuest
-
Mantis
Cookies are important to the proper functioning of a site. To improve your experience, we use cookies to remember log-in details and provide secure log-in, collect statistics to optimize site functionality, and deliver content tailored to your interests. Click Agree and Proceed to accept cookies and go directly to the site or click on View Cookie Settings to see detailed descriptions of the types of cookies and choose whether to accept certain cookies while on the site.
About Author
Monika Garg
Monika is a bright QA Engineer with skills in manual testing and always eager to learn new things. Her hobbies are listening to music and playing games.