Monday, 3 August 2015

Software Defect – Bug: What is a Defect/Bug?


A software bug/defect is an error, flaw, failure, or fault in a computer program or system that causes it to produce an incorrect or unexpected result, or to behave in unintended ways.

Testing is a continuous process in Software Development Life Cycle. During Testing, when the tester come across any error or deviation from the expected functionality, he reports is as a defect

Defect is also knows as Bug or Issue or Incident or Anomaly etc.

A Simple Defect is written as follows.
        
Fig 1: Sample Bug Report
     
There are various Bug Tracking tools and the defect reporting differs from tool to tool. But the above ones are the common fields used to report defects. Also, the bug status changes based on the bug tracking tool. Please refer by next blog on Defect Life Cycle to know more about this.

No comments:

Post a Comment