On Bug Reporting
A bug report is the  most important  inspiration for bug fixing
A good title helps Let‘s have a look at some examples of bug report titles
Problem
Problem in Cocoon
Error on instrument selection screen
Error on instrument selection screen after selecting an HI
Error on instrument selection screen after selecting a Kopenhagen P
Exception thrown on instrument selection screen after assigning a Kopenhagen P to the left side
Reduce the number of steps to the minimum of actions that lead to the observed bug IMPORTANT
Elements of a Bug Report Meaningful Title Steps that lead to the bug Expected behaviour Observed behaviour { Not enough In...
WHAT  happens  WHERE  after/before doing  WHAT  under  WHICH  condition
%&#@* This stupid shit is STILL not  working (and never will!!)  and I have told the lazy developers  a million times!!!!!...
Exception thrown on instrument selection screen after assigning a Kopenhagen P  to the left side
Impossible Not so good Some problematic words Not possible better Never Under these  circumstances Again -
Write your bug report… … and then read what you just wrote
Upcoming SlideShare
Loading in …5
×

On bug reporting

474 views
432 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
474
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

On bug reporting

  1. 1. On Bug Reporting
  2. 2. A bug report is the most important inspiration for bug fixing
  3. 3. A good title helps Let‘s have a look at some examples of bug report titles
  4. 4. Problem
  5. 5. Problem in Cocoon
  6. 6. Error on instrument selection screen
  7. 7. Error on instrument selection screen after selecting an HI
  8. 8. Error on instrument selection screen after selecting a Kopenhagen P
  9. 9. Exception thrown on instrument selection screen after assigning a Kopenhagen P to the left side
  10. 10. Reduce the number of steps to the minimum of actions that lead to the observed bug IMPORTANT
  11. 11. Elements of a Bug Report Meaningful Title Steps that lead to the bug Expected behaviour Observed behaviour { Not enough Information Too much information/noise Wrong information Be precise, Programmers like precision
  12. 12. WHAT happens WHERE after/before doing WHAT under WHICH condition
  13. 13. %&#@* This stupid shit is STILL not working (and never will!!) and I have told the lazy developers a million times!!!!!!!!!!!
  14. 14. Exception thrown on instrument selection screen after assigning a Kopenhagen P to the left side
  15. 15. Impossible Not so good Some problematic words Not possible better Never Under these circumstances Again -
  16. 16. Write your bug report… … and then read what you just wrote

×