Defect Reporting – How to raise a good defect? and attribute of good defect document:
Defect reporting. Software Testing is an important part of Software Development Life Cycle. It not only ensures correct functionality even ensure complete development of Application. It build client’s confidence in Application and reduce chances of unexpected bug in Application on Production. During testing, QA found some unexpected functionality or which is not working correctly as per requirement. Unexpected behavior may be bug or sometimes will convert into required change. So it’s quite important to report bug with right information, with sufficient evidences, steps and test data so Developer/Business Analyst will recreate/understand and fix it.