Defect life cycle

Posted By : Hany Yadav | 30-Apr-2020

ERP testing

Loading...

When something is missing, wrong, or unexpected in a software which makes it difficult to understand and use, it is called a defect.

•Missing-Available in SRS(software requirements specification) but not in software.

•Not expected-Available in software but not in SRS(software requirements specification).

•Wrong-Not as per mark.

Stages of a defect life cycle:-

  • New
  • Open
  • Assign
  • Deferred->Next release
  • Reject->Close
  • Duplicate->Close
  • Fixed
  • Re-testing
  • Reopen
  • Verify
  • Closed

  • New: Bug is claimed to be in a new state once the tester finds a new bug and reports it to test lead.
  • Open: During this stage team lead opens this bug and assigns it to the developer.
  • Assign: The developer has three decisions once assigned the bug
  • Reject: The developer can say that this is not a bug because of some hardware or other problems translating into a defect in the application.
  • Deferred: The developer can postpone bug fixing according to the priority of a bug.
  • Duplicate: If the bug is already reported by some other tester, then the bug status will be changed to "DUPLICATE".
  • Fixed: If there are no such conditions like reject or duplicate the developer needs to fix the bug.
  • Re-testing: Once the bug is fixed then retesting takes place. In this stage retesting of bug takes place and if the bug is fixed, its moved to verify else reopen the bug.
  • Re-open: In this stage bug is reopened if it is not fixed.
  • Verify: In this stage regression testing takes place which checks if the bug has been successfully fixed without any side effect.
  • Close: It is the last state once the bug is fixed then close the application.

What is defect Age?

It is defined as the time gap between defect reporting & defect closing or deferring.

We are an ERP Development company with expertise in developing customized software solutions for our clients. Our developers use a vast technology stack to furnish clients with the best tools for their ERP. Our ERP custom development services enable businesses to automate, plan, collaborate, and execute their operations methodically. Testing is an integral part of our development services. Avail our ERP development Service now!