Why Bug report is created?
Bug report is created to share the Bugs of a software with the screen shots and steps to re-produce the Bug to make the software Bug free.
Who creates Bug Report?
Bug report is created by the Software Testers.
What are the parameters of Bug reporting?
Bug description, Device details, screen shots and steps to reproduce are the basic parameter used in Bug reporting.
Sample of Bug Report
Issues:
Title: Title of Bug Reporting should be Clear and comprehensive.
Devices: Devices used for Testing where bugs are found
Build: 1.1: Build refers to the software version that comes from Developer to Testers, build is saved in versions, for example first time software reaches the Testers should be Build 1.1, and Tester find the bugs, then developer will fix the bug and share the 2nd build 1.2, this is also called iteration, it will keep continue till the software is 100% bug free.
Steps to reproduce: Tester would write steps for developers to re-produce the error, in order to make him follow the steps and produce the bugs himself.