+ All Categories
Home > Technology > Writing Effective Bug Report - BugDay Bangkok 2012

Writing Effective Bug Report - BugDay Bangkok 2012

Date post: 01-Nov-2014
Category:
Upload: prathan-d
View: 1,923 times
Download: 1 times
Share this document with a friend
Description:
 
Popular Tags:
12
Writing Effective Bug Reports
Transcript
Page 1: Writing Effective Bug Report - BugDay Bangkok 2012

Writing EffectiveBug Reports

Page 2: Writing Effective Bug Report - BugDay Bangkok 2012

1: Know Your Audience(s)

Page 3: Writing Effective Bug Report - BugDay Bangkok 2012

first audience: the person  who must fix the bug

Page 4: Writing Effective Bug Report - BugDay Bangkok 2012

second audience: the person or group who decides

Page 5: Writing Effective Bug Report - BugDay Bangkok 2012

2: Choose a Good Title

Page 6: Writing Effective Bug Report - BugDay Bangkok 2012

Examples:

-  Program crashes when you choose exit from the file menu just after the database has become unavailable and you were saving changes to a record

- Program crashes

- Problem when database offline

- Crash on exit after timeout

Page 7: Writing Effective Bug Report - BugDay Bangkok 2012

3: Write Clear, Unambiguous Steps

Page 8: Writing Effective Bug Report - BugDay Bangkok 2012

Step:-1. Launch the client2. Call up a record3. Change the record but don’t save your changes yet4. Take the database server offline5. Attempt to save the record6. Receive a timeout error7. Exit the clientResult: Crash

1. Launch the client2. Query the database for new entries3. Launch a browser4. Read the news on yahoo.com5. Quit the browser6. Choose an entry7. Change the category from “vegetable” to “fruit”8. Take the database offline9. Attempt to save the record10. Receive a timeout error11. Exit the clientResult: Crash

Page 9: Writing Effective Bug Report - BugDay Bangkok 2012

4: Explain the Effectof the Bug, Not Just the

Symptoms

Page 10: Writing Effective Bug Report - BugDay Bangkok 2012

Examples:

1. A report that “an annoying dialog prevents you from closing application”

2. A report that “the application hangs on exit”

Page 11: Writing Effective Bug Report - BugDay Bangkok 2012

Defect Report Templete:-Bug Name: Application crash on clicking the SAVE button while creating a new user.Area Path: USERS menu > New UsersBuild Number: Version Number 5.0.1Severity: HIGH (High/Medium/Low) Priority: HIGH (High/Medium/Low) Assigned to: Developer-XReported By: Your NameReported On: DateStatus: New/Open/Active (Depends on the Tool you are using)Environment: Windows 2003/SQL Server 2005Description:...Steps To Reproduce:1) ...2) ...Expected result: ...(Attach ‘application crash’ screen shot.. IF any)

Page 12: Writing Effective Bug Report - BugDay Bangkok 2012

Recommended