5 Phases of a Software Bug Life-Cycle

by Nataliia Vasylyna | October 28, 2013 10:00 am

Usually during any mobile testing, desktop testing or web site testing many or at least some software bugs are found. At this point begins their life-cycles.

The Phases of a Software Defect Life-Cycle Usually Are:

1. Open

Discovering and adding a defect[1] to a bug tracker is the beginning of the defect life-cycle. At this point a software testing company assigns to it status Open.

2. In Development

When the designated developer starts correcting the reported error it is marked as In Development.

3. Fixed

When the developer believes that the issue fixed, he marks the defect as Fixed.

4. Ready for Regression Testing

After compiling a new build of the tested software product the managers mark all the fixed errors as Ready for Regression Testing.

5. Closed

If during regression testing the fixed software bugs do not appear and everything works as it should, testers mark the errors as “Closed”. Only testers should be empowered to close errors.

If the errors occur after fixing, they are marked as “Re-opened” and are directed to the developers for correction again. If fixing of the defects caused other defects or reveal hidden ones they are added to the bug tracker.

So, during mobile application testing, desktop testing or web site testing it is important not only to find software bugs but to record and maintain them properly during their life-cycle as well. Only then one can deliver a software product of high quality.

Learn more from QATestLab

Related Posts:

Endnotes:
  1. defect: https://blog.qatestlab.com/2011/10/11/main-types-of-defects-in-software-testing/
  2. How to prepare for Winter Sales: https://blog.qatestlab.com/2021/11/11/winter_sales_preparation/
  3. What is Data Migration Testing: https://blog.qatestlab.com/2021/08/11/what-is-data-migration-testing/
  4. Software Bugs Monthly Digest – July 2021: https://blog.qatestlab.com/2021/08/04/software-bugs-monthly-digest-july-2021/

Source URL: https://blog.qatestlab.com/2013/10/28/5-phases-of-a-software-bug-life-cycle/