SlideShare ist ein Scribd-Unternehmen logo
1 von 16
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 Information Too much information/noise Wrong information Be precise, Programmers like precision
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

Weitere ähnliche Inhalte

Andere mochten auch

Breathing the breath of the monster combining agile and context-driven
Breathing the breath of the monster   combining agile and context-drivenBreathing the breath of the monster   combining agile and context-driven
Breathing the breath of the monster combining agile and context-driven
Ilari Henrik Aegerter
 
CountOnMeCommunitySchools.docx
CountOnMeCommunitySchools.docxCountOnMeCommunitySchools.docx
CountOnMeCommunitySchools.docx
Beau Lancaster
 
Outdoor fitness equipment presentation
Outdoor fitness equipment presentationOutdoor fitness equipment presentation
Outdoor fitness equipment presentation
Revert Trading
 

Andere mochten auch (7)

Breathing the breath of the monster combining agile and context-driven
Breathing the breath of the monster   combining agile and context-drivenBreathing the breath of the monster   combining agile and context-driven
Breathing the breath of the monster combining agile and context-driven
 
CountOnMeCommunitySchools.docx
CountOnMeCommunitySchools.docxCountOnMeCommunitySchools.docx
CountOnMeCommunitySchools.docx
 
Op Risk High Frequency Trading June 14 Final
Op Risk   High Frequency Trading   June 14 FinalOp Risk   High Frequency Trading   June 14 Final
Op Risk High Frequency Trading June 14 Final
 
Testers are your friends
Testers are your friendsTesters are your friends
Testers are your friends
 
What if you cannot see each other?
What if you cannot see each other?What if you cannot see each other?
What if you cannot see each other?
 
Outdoor fitness equipment presentation
Outdoor fitness equipment presentationOutdoor fitness equipment presentation
Outdoor fitness equipment presentation
 
Programa atencion-altas-capacidades-prepedi-1
Programa atencion-altas-capacidades-prepedi-1Programa atencion-altas-capacidades-prepedi-1
Programa atencion-altas-capacidades-prepedi-1
 

Ähnlich wie On bug reporting

iTunes App Store Submission Process
iTunes App Store Submission ProcessiTunes App Store Submission Process
iTunes App Store Submission Process
Anscamobile
 
iTunes App Store Submission Presentation
iTunes App Store Submission PresentationiTunes App Store Submission Presentation
iTunes App Store Submission Presentation
Anscamobile
 
How to report a bug
How to report a bugHow to report a bug
How to report a bug
Sandy Smith
 
American Psychological Association (APA) information for .docx
American Psychological Association (APA) information for .docxAmerican Psychological Association (APA) information for .docx
American Psychological Association (APA) information for .docx
daniahendric
 

Ähnlich wie On bug reporting (8)

BIS07 Application Development - I
BIS07 Application Development - IBIS07 Application Development - I
BIS07 Application Development - I
 
Designing Around Dialogs
Designing Around DialogsDesigning Around Dialogs
Designing Around Dialogs
 
iTunes App Store Submission Process
iTunes App Store Submission ProcessiTunes App Store Submission Process
iTunes App Store Submission Process
 
iTunes App Store Submission Presentation
iTunes App Store Submission PresentationiTunes App Store Submission Presentation
iTunes App Store Submission Presentation
 
How to report a bug
How to report a bugHow to report a bug
How to report a bug
 
HTML 5 vs. Native Mobile Applications
HTML 5 vs. Native Mobile ApplicationsHTML 5 vs. Native Mobile Applications
HTML 5 vs. Native Mobile Applications
 
Innovation durch Unternehmens-Apps
Innovation durch Unternehmens-AppsInnovation durch Unternehmens-Apps
Innovation durch Unternehmens-Apps
 
American Psychological Association (APA) information for .docx
American Psychological Association (APA) information for .docxAmerican Psychological Association (APA) information for .docx
American Psychological Association (APA) information for .docx
 

Mehr von Ilari Henrik Aegerter

Utter failures and lessons remained unlearned
Utter failures and lessons remained unlearnedUtter failures and lessons remained unlearned
Utter failures and lessons remained unlearned
Ilari Henrik Aegerter
 
Crazy leaders, micromanagement and blaming culture - is there an alternative
Crazy leaders, micromanagement and blaming culture - is there an alternativeCrazy leaders, micromanagement and blaming culture - is there an alternative
Crazy leaders, micromanagement and blaming culture - is there an alternative
Ilari Henrik Aegerter
 

Mehr von Ilari Henrik Aegerter (6)

A Happy Marriage between Context-Driven and Agile
A Happy Marriage between Context-Driven and AgileA Happy Marriage between Context-Driven and Agile
A Happy Marriage between Context-Driven and Agile
 
Psychology and Engineering of Testing
Psychology and Engineering of TestingPsychology and Engineering of Testing
Psychology and Engineering of Testing
 
Observe model - design - test - report
Observe   model - design - test - reportObserve   model - design - test - report
Observe model - design - test - report
 
Utter failures and lessons remained unlearned
Utter failures and lessons remained unlearnedUtter failures and lessons remained unlearned
Utter failures and lessons remained unlearned
 
Observational Proficiency
Observational ProficiencyObservational Proficiency
Observational Proficiency
 
Crazy leaders, micromanagement and blaming culture - is there an alternative
Crazy leaders, micromanagement and blaming culture - is there an alternativeCrazy leaders, micromanagement and blaming culture - is there an alternative
Crazy leaders, micromanagement and blaming culture - is there an alternative
 

Kürzlich hochgeladen

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Kürzlich hochgeladen (20)

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 

On bug reporting