What is Defect Life Cycle?
Imperfection Life Cycle or Bug Life Cycle in programming testing is the particular arrangement of states that deformity or bug carries on within all its years. The reason for the Defect life cycle is to effortlessly facilitate and impart the current status of imperfection which changes to different trustees and makes the deformity fixing process methodical and productive.
Deformity Status or Bug Status in the imperfection life cycle is the current state from which the deformity or a bug is right now going through. The objective of deformity status is to definitively convey the present status or progress of an imperfection or bug to all the more likely to track and comprehend the real advancement of the deformity life cycle.
The quantity of states that an imperfection goes through shifts from one venture to another. Underneath lifecycle outline, covers generally potential states
New: When another imperfection is logged and posted interestingly. It is relegated a status as NEW.
Relegated: Once the bug is posted by the analyzer, the lead of the analyzer supports the bug and doles out the bug to the engineer group
Open: The engineer begins investigating and chips away at the imperfection fix
Fixed: When a designer makes an important code change and checks the change, the person can make the bug status as "Fixed."
Forthcoming retest: Once the imperfection is fixed the designer gives a specific code for retesting the code to the analyzer. Since the product testing stays forthcoming from the end of the analyzer, the status allowed is "forthcoming retest."
Retest: The tester does the retesting of the code at this stage to check regardless of whether the deformity is fixed by the engineer and changes the status to "Re-test."
The analyzer re-tests the bug after it is sorted out by the engineer. In the event that there is no bug distinguished in the product, the bug is fixed and the status allocated is "checked."
If the bug continues even after the designer has fixed the bug, the analyzer changes the status to "returned". Once more the bug carries on with the existence cycle.
Shut: If the bug no longer exists then the analyzer relegates the status "Shut."
Copy: If the deformity is rehashed two times or the imperfection relates to a similar idea of the bug, the status is changed to "copy."
Dismissed: If the engineer feels the imperfection is definitely not a certified deformity then it changes the imperfection to "dismissed."
Conceded: If the current bug isn't of an excellent need and in the event that sorting out in the following delivery, the status "Conceded" is relegated to such bugs is normal,
Not a bug: If it doesn't influence the usefulness of the application then the status doled out to a bug is "Not a bug".
Analyzer tracks down the imperfection
Status allowed to abscond New
An imperfection is sent to the Project Manager for dissect
The project Manager concludes whether an imperfection is legitimate
Here the imperfection isn't legitimate a status is given "Dismissed."
Thus, the project director relegates a status dismissed. In the event that the imperfection isn't dismissed then the subsequent stage is to check whether it is in scope. Assume we have another capability email usefulness for a similar application, and you track down an issue with that. Yet, it's anything but a piece of the ongoing delivery when such imperfections are relegated as a delayed or conceded status.
Then, the chief checks whether a comparative deformity was raised before. On the off chance that yes imperfection is doled out a status copy.
On the off chance that no imperfection is appointed to the engineer who starts fixing the code. During this stage, the imperfection is doled out a status underway.
When the code is fixed. An imperfection is doled out a status fixed
Then, the analyzer will re-test the code. In the event that the Test Case passes the deformity is shut. On the off chance that the experiments flop once more, the imperfection is re-opened and doled out to the engineer.
Consider what is going on where during the first arrival of Flight Reservation an imperfection was found in the Fax request that was fixed and relegated a status shut. During the subsequent overhaul discharge a similar deformity again re-surfaced. In such cases, a shut imperfection will be re-opened.