Posts

Showing posts with the label Bug Life Cycle

What is a Bug?

Image
What is a Bug? In Software testing, when the expected result and actual result is not matching, an incident needs to be raised. That incident may be a Bug. .                       ACTUAL RESULT  ≠ EXPECTED RESULT = BUG/ ERROR/DEFECT Bug is occurred by  programmer's fault or mistake. And this has to be found by tester and get it corrected in order to maintain accuracy of software. For this Bug has a defined life cycle through which it has to undergo. Life Cycle of a Bug: The different states of a bug in the bug life cycle are as follows: New:  When a tester finds a new defect. He should provide a proper Defect document to the Development team to reproduce and fix the defect. In this state, the status of the defect posted by tester is “New” Assigned :  Defects which are in the status of New will be approved By (if valid) and assigned to the development team by Test Lead/Project Lead/Project Manager. Once the defect is assigned then the status of the bug changes to “Assigned” Open: