{"id":5,"date":"2013-03-16T09:48:01","date_gmt":"2013-03-16T09:48:01","guid":{"rendered":"http:\/\/softwaretesting.natashaleite.com\/wp\/?p=5"},"modified":"2013-04-04T22:42:04","modified_gmt":"2013-04-04T22:42:04","slug":"bug-life-cycle","status":"publish","type":"post","link":"http:\/\/softwaretesting.natashaleite.com\/wp\/?p=5","title":{"rendered":"Bug Life Cycle"},"content":{"rendered":"<p>Hi guys,<\/p>\n<p>Today I\u2019m going to talk about a bug\u2019s life cycle.<\/p>\n<p>No QA likes to have defects in the code but unfortunately they do appear :(.<\/p>\n<p>The life cycle of a bug is the journey of this little creature from its discovery to its elimination. The Life Cycle has some variations from organization to organization and it is generally influenced by the defect-tracking tool used.<\/p>\n<p>Typically the bug life cycle has the following four phases: New, Open, Resolved and close.<\/p>\n<p>&nbsp;<\/p>\n<p><b>New<\/b>:<\/p>\n<p>When the tester or a stakeholder finds a defect, a new bug is created on tool. It means that the bug has not yet been approved.<\/p>\n<p>&nbsp;<\/p>\n<p><b>Assigned<\/b><br \/>\nMost companies don\u2019t consider this phase as it is incorporated in the Open phase. In this phase the development leader confirms the veracity of the defect only.<\/p>\n<p>&nbsp;<\/p>\n<p><b>Open: <\/b>In this phase, verifying the veracity of the defect if necessary (refer Assigned phase). The developer reads the bug description and debug software to identify the bug that is causing the failure.<\/p>\n<p>&nbsp;<\/p>\n<p><b>Resolved: <\/b>The main objective of this phase is identifying that defects have been resolved and they can be retested.<\/p>\n<p>&nbsp;<\/p>\n<p><b>Closed: <\/b>After the bug is successfully retested, the bug is closed.<\/p>\n<p><a href=\"http:\/\/softwaretesting.natashaleite.com\/wp\/wp-content\/uploads\/2013\/03\/bugLife.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-6 aligncenter\" alt=\"bugLife\" src=\"http:\/\/softwaretesting.natashaleite.com\/wp\/wp-content\/uploads\/2013\/03\/bugLife-300x172.png\" width=\"300\" height=\"172\" srcset=\"http:\/\/softwaretesting.natashaleite.com\/wp\/wp-content\/uploads\/2013\/03\/bugLife-300x172.png 300w, http:\/\/softwaretesting.natashaleite.com\/wp\/wp-content\/uploads\/2013\/03\/bugLife.png 544w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>During the bug life cycle is important understand the following terms:<\/p>\n<ul>\n<li><strong>Retest<\/strong>: QA activity, when the qa validate that bug was fixed. If the bug was fixed the bug state is change for resolved, if not the state is change for open.<\/li>\n<li><strong>Closed loop<\/strong>: QA activity, where the tester tries to understand what happened to the bug has found in production<\/li>\n<li><strong>Postponed<\/strong>: The team lead or product decides that bug doesn\u2019t have sufficient priority to be fix right now.<\/li>\n<li><strong>Deferred<\/strong>: The defect isn\u2019t a defect or is duplicated.<\/li>\n<li><strong>Regression<\/strong>: Normally, it is when you fix a bug and the bug returns.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Hi guys, Today I\u2019m going to talk about a bug\u2019s life cycle. No QA likes to have defects in the code but unfortunately they do appear :(. The life cycle of a bug is the journey of this little creature from its discovery to its elimination. The Life Cycle has some variations from organization to &hellip;<br \/><a class=\"more-link\" href=\"http:\/\/softwaretesting.natashaleite.com\/wp\/?p=5\">Read more <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-5","post","type-post","status-publish","format-standard","hentry","category-defects"],"_links":{"self":[{"href":"http:\/\/softwaretesting.natashaleite.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/5","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/softwaretesting.natashaleite.com\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/softwaretesting.natashaleite.com\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/softwaretesting.natashaleite.com\/wp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/softwaretesting.natashaleite.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5"}],"version-history":[{"count":7,"href":"http:\/\/softwaretesting.natashaleite.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/5\/revisions"}],"predecessor-version":[{"id":11,"href":"http:\/\/softwaretesting.natashaleite.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/5\/revisions\/11"}],"wp:attachment":[{"href":"http:\/\/softwaretesting.natashaleite.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/softwaretesting.natashaleite.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/softwaretesting.natashaleite.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}