SlideShare ist ein Scribd-Unternehmen logo
1 von 15
BUG
What is a good bug report?
The point of writing bug report
The point of writing bug report is to get bugs fixed.
If a tester is not reporting bug correctly, programmer will most likely reject this bug
stating as irreproducible.
■ I have reported bug correctly
■ I can reproduce it
■ Why he/she has rejected the bug?
■ It’s not my fault
Qualities of a good bug report
Anyone can write a bug report. But not everyone can write an effective bug report.
1. Having a clearly specified bug number
2. Reproducible
3. Be Specific
Having a clearly specified bug number
Always assign a unique number to each bug report.This will help you to identify the bug
record.
Note the number and brief description of each bug you reported.
Reproducible
■ If your bug is not reproducible, then it will never get fixed.
■ You should clearly mention the steps to reproduce the bug.
■ Do not assume or skip any reproducing step.
■ Step by step described bug problem is easy to reproduce and fix.
Be Specific
■ Do not write an essay about the problem. Be Specific and to the point.
■ Try to summarize the problem in minimum words yet in an effective way.
■ Do not combine multiple problems even if they seem to be similar.Write different
reports for each problem.
How to Report a Bug?
Use the following Bug report template:
■ Reporter
– Your name and email address.
■ Product
– In which product you found this bug.
■ Version
– The product version if any.
■ File Attachments
– If you can supplement your bug report with an video, image, audio, or crash log
that helps others reproduce the issue, attach these files.
How to Report a Bug?
Use the following Bug report template:
■ Component
– These are the major sub modules of the product.
■ Hardware Platform
– Mention the hardware platform where you found this bug.The various platforms like
‘PC’, ‘MAC’, ‘iPadAir’, ‘iPhone SE’ etc.
■ Software Platform
– Mention all the operating systems and Browsers where you found the bug. Operating
systems likeWindows, Linux, Unix, Firefox, Safari. Mention the different OS and
browsers versions also if applicable likeWindows NT,Windows 2000, Safari 9 etc.
■ Priority
– When bug should be fixed? Priority is generally set from P1 to P5. P1 as “fix the bug
with highest priority” and P5 as ” Fix when time permits”.
How to Report a Bug?
Use the following Bug report template:
■ Severity
– Blocker: No further testing work can be done.
– Critical: Application crash, Loss of data.
– Major: Major loss of function.
– Minor: Minor loss of function.
– Trivial:SomeUI enhancements.
– Enhancement: Request for new feature or some enhancement in existing one.
■ AssignTo
– If you know which developer is responsible for that particular module in which bug occurred,
then you can specify the email address of that developer. Else keep it blank this will assign bug
to the module owner or the Manger will assign bug to the developer.
How to Report a Bug?
Use the following Bug report template:
■ URL
– The page URL on which bug occurred.
■ Summary
– A brief summary of the bug mostly in 60 words or below. Make sure your
summary is reflecting what the problem is and where it is.
■ Description : A detailed description of the bug.
– Reproduce steps: Clearly mention the steps to reproduce the bug.
– Expected result: How application should behave on the above mentioned steps.
– Actual result: What is the actual result on running the above steps i.e. the bug
behavior.
Some Bonus tips to write a good bug
report
■ Report the problem immediately
– If you found any bug while testing, do not wait to write a detail bug report later.
Instead write the bug report immediately.This will ensure a good and
reproducible bug report. If you decide to write the bug report later on then are
higher chances to miss the important steps in your report.
■ Reproduce the bug three times before writing bug report
– Your bug should be reproducible. Make sure that your steps are robust enough to
reproduce the bug without any ambiguity. If your bug is not reproducible every
time you can still file a bug mentioning the periodic nature of the bug.
Some Bonus tips to write a good bug
report
■ Test the same bug occurrence on other similar module
– Sometimes developer use the same code for different similar modules. So
chances are high that the bug in one module can occur in other similar modules
as well.You can even try to find more severe version of the bug you found.
■ Write a good bug summary
– Bug summary will help developers to quickly analyze the bug nature. Poor quality
report will unnecessarily increase the development and testing time.
Communicate well through your bug report summary. Keep in mind that the bug
summary is used as a reference to search the bug in bug inventory.
Some Bonus tips to write a good bug
report
■ Read bug report before hitting Submit button
– Read all the sentences, wordings, steps used in the bug report. See if any
sentence is creating ambiguity that can lead to misinterpretation. Misleading
words or sentences should be avoided in order to have a clear bug report.
■ Do not use Abusive language
– It’s nice that you did a good work and found a bug but do not use this credit for
criticizing developer or to attack any individual.
Before Adding Bug
■ Check if you are using the latest version
■ Check if the bug is known
FOR BETTER
PRODUCTIVITY
WRITE A BETTER
BUG REPORT.
Thank you, MahmoudAasdi

Weitere ähnliche Inhalte

Was ist angesagt?

Manual testing concepts course 1
Manual testing concepts course 1Manual testing concepts course 1
Manual testing concepts course 1
Raghu Kiran
 
Software testing.ppt
Software testing.pptSoftware testing.ppt
Software testing.ppt
Komal Garg
 
Manual testing real time questions by subbu
Manual testing real time questions by subbuManual testing real time questions by subbu
Manual testing real time questions by subbu
palla subrahmanyam
 
Manual testing interview questions by infotech
Manual testing interview questions by infotech Manual testing interview questions by infotech
Manual testing interview questions by infotech
suhasreddy1
 

Was ist angesagt? (20)

Lesson 4...Bug Life Cycle
Lesson 4...Bug Life CycleLesson 4...Bug Life Cycle
Lesson 4...Bug Life Cycle
 
Manual software-testing-interview-questions-with-answers
Manual software-testing-interview-questions-with-answersManual software-testing-interview-questions-with-answers
Manual software-testing-interview-questions-with-answers
 
Software testing
Software testingSoftware testing
Software testing
 
Defects in software testing
Defects in software testingDefects in software testing
Defects in software testing
 
Basic interview questions for manual testing
Basic interview questions for manual testingBasic interview questions for manual testing
Basic interview questions for manual testing
 
Manual testing concepts course 1
Manual testing concepts course 1Manual testing concepts course 1
Manual testing concepts course 1
 
Manual testing interview questions and answers
Manual testing interview questions and answersManual testing interview questions and answers
Manual testing interview questions and answers
 
Software testing.ppt
Software testing.pptSoftware testing.ppt
Software testing.ppt
 
Severity and Priority
Severity and PrioritySeverity and Priority
Severity and Priority
 
Manual testing real time questions by subbu
Manual testing real time questions by subbuManual testing real time questions by subbu
Manual testing real time questions by subbu
 
Interview questions for manual testing technology.
Interview questions for manual testing technology.Interview questions for manual testing technology.
Interview questions for manual testing technology.
 
Principles of Software testing
Principles of Software testingPrinciples of Software testing
Principles of Software testing
 
defect tracking and management
defect tracking and management   defect tracking and management
defect tracking and management
 
Manual testing interview question by INFOTECH
Manual testing interview question by INFOTECHManual testing interview question by INFOTECH
Manual testing interview question by INFOTECH
 
Software testing principles
Software testing principlesSoftware testing principles
Software testing principles
 
Writing Test Cases 20110808
Writing Test Cases 20110808Writing Test Cases 20110808
Writing Test Cases 20110808
 
Software Testing Life Cycle – A Beginner’s Guide
Software Testing Life Cycle – A Beginner’s GuideSoftware Testing Life Cycle – A Beginner’s Guide
Software Testing Life Cycle – A Beginner’s Guide
 
Software Testing Introduction
Software Testing IntroductionSoftware Testing Introduction
Software Testing Introduction
 
Manual testing interview questions by infotech
Manual testing interview questions by infotech Manual testing interview questions by infotech
Manual testing interview questions by infotech
 
Strategies For Software Test Documentation
Strategies For Software Test Documentation Strategies For Software Test Documentation
Strategies For Software Test Documentation
 

Andere mochten auch

Open access survey
Open access surveyOpen access survey
Open access survey
Elsevier
 

Andere mochten auch (16)

#11ways Research - Does communication really make a difference?
 #11ways Research - Does communication really make a difference? #11ways Research - Does communication really make a difference?
#11ways Research - Does communication really make a difference?
 
Cultura de la Convergencia de Henry Jenkins
Cultura de la Convergencia de Henry JenkinsCultura de la Convergencia de Henry Jenkins
Cultura de la Convergencia de Henry Jenkins
 
Vacuna frente al meningococo b
Vacuna  frente al meningococo bVacuna  frente al meningococo b
Vacuna frente al meningococo b
 
Breaking Up with Bad Training - How to design learning people love
Breaking Up with Bad Training - How to design learning people loveBreaking Up with Bad Training - How to design learning people love
Breaking Up with Bad Training - How to design learning people love
 
Cv workshop cambridge connect
Cv workshop cambridge connectCv workshop cambridge connect
Cv workshop cambridge connect
 
CALENDARIO Infantil 1º
CALENDARIO Infantil 1ºCALENDARIO Infantil 1º
CALENDARIO Infantil 1º
 
Open access survey
Open access surveyOpen access survey
Open access survey
 
Sanità, finalmente si cambia: spesa sotto controllo, più qualità nelle cure, ...
Sanità, finalmente si cambia: spesa sotto controllo, più qualità nelle cure, ...Sanità, finalmente si cambia: spesa sotto controllo, più qualità nelle cure, ...
Sanità, finalmente si cambia: spesa sotto controllo, più qualità nelle cure, ...
 
New base 1015 special 29 march 2017 energy news
New base 1015 special 29 march 2017 energy newsNew base 1015 special 29 march 2017 energy news
New base 1015 special 29 march 2017 energy news
 
Calling out to Spirulina Growers- Join Spirulina.Network
Calling out to Spirulina Growers- Join Spirulina.NetworkCalling out to Spirulina Growers- Join Spirulina.Network
Calling out to Spirulina Growers- Join Spirulina.Network
 
Some-viestinnän kehitystrendit 2017 - Miten pysyä kehityksessä mukana?
Some-viestinnän kehitystrendit 2017 - Miten pysyä kehityksessä mukana?Some-viestinnän kehitystrendit 2017 - Miten pysyä kehityksessä mukana?
Some-viestinnän kehitystrendit 2017 - Miten pysyä kehityksessä mukana?
 
HTML5 JS APIs
HTML5 JS APIsHTML5 JS APIs
HTML5 JS APIs
 
Vervoersplan 12/2017 > 2020: Brussels Hoofdstedelijk Gewest
Vervoersplan 12/2017 > 2020: Brussels Hoofdstedelijk GewestVervoersplan 12/2017 > 2020: Brussels Hoofdstedelijk Gewest
Vervoersplan 12/2017 > 2020: Brussels Hoofdstedelijk Gewest
 
Empowering and Enabling Teachers
Empowering and Enabling TeachersEmpowering and Enabling Teachers
Empowering and Enabling Teachers
 
Livre blanc adaptive learning domoscio
Livre blanc adaptive learning domoscioLivre blanc adaptive learning domoscio
Livre blanc adaptive learning domoscio
 
How to Crowdsource Product Feedback
How to Crowdsource Product FeedbackHow to Crowdsource Product Feedback
How to Crowdsource Product Feedback
 

Ähnlich wie How to report bugs

Bug best practice
Bug best practiceBug best practice
Bug best practice
gaoliang641
 
Testing concepts ppt
Testing concepts pptTesting concepts ppt
Testing concepts ppt
Rathna Priya
 
Testing concepts ppt
Testing concepts pptTesting concepts ppt
Testing concepts ppt
Rathna Priya
 
VISUAL_BASIC_LECTURE_NOTE_A_Z_MADE_EASY.pdf
VISUAL_BASIC_LECTURE_NOTE_A_Z_MADE_EASY.pdfVISUAL_BASIC_LECTURE_NOTE_A_Z_MADE_EASY.pdf
VISUAL_BASIC_LECTURE_NOTE_A_Z_MADE_EASY.pdf
NALANDACSCCENTRE
 
Testing techniques
Testing techniquesTesting techniques
Testing techniques
cnpltesters
 
179 black-box-software-testing-copyright-2003-cem-kaner1652
179 black-box-software-testing-copyright-2003-cem-kaner1652179 black-box-software-testing-copyright-2003-cem-kaner1652
179 black-box-software-testing-copyright-2003-cem-kaner1652
ngothanhtungth
 
Cis 170 i lab 2 of 7
Cis 170 i lab 2 of 7Cis 170 i lab 2 of 7
Cis 170 i lab 2 of 7
helpido9
 

Ähnlich wie How to report bugs (20)

Bug Advocacy
Bug AdvocacyBug Advocacy
Bug Advocacy
 
Bug best practice
Bug best practiceBug best practice
Bug best practice
 
Bug reporting
Bug reportingBug reporting
Bug reporting
 
bug-advocacy
bug-advocacybug-advocacy
bug-advocacy
 
Bugzilla
BugzillaBugzilla
Bugzilla
 
How to Reproduce a Non Reproducible Bug
How to Reproduce a Non Reproducible BugHow to Reproduce a Non Reproducible Bug
How to Reproduce a Non Reproducible Bug
 
Learn Bug Reporting Techniques
Learn Bug Reporting TechniquesLearn Bug Reporting Techniques
Learn Bug Reporting Techniques
 
Bug Reporting Template
Bug Reporting TemplateBug Reporting Template
Bug Reporting Template
 
6 easy bug tracking tips & tricks every developer should know!
6 easy bug tracking tips & tricks every developer should know!6 easy bug tracking tips & tricks every developer should know!
6 easy bug tracking tips & tricks every developer should know!
 
The art of Bugging
The art of BuggingThe art of Bugging
The art of Bugging
 
Bug Advocacy
Bug AdvocacyBug Advocacy
Bug Advocacy
 
Testing concepts ppt
Testing concepts pptTesting concepts ppt
Testing concepts ppt
 
Testing concepts ppt
Testing concepts pptTesting concepts ppt
Testing concepts ppt
 
VISUAL_BASIC_LECTURE_NOTE_A_Z_MADE_EASY.pdf
VISUAL_BASIC_LECTURE_NOTE_A_Z_MADE_EASY.pdfVISUAL_BASIC_LECTURE_NOTE_A_Z_MADE_EASY.pdf
VISUAL_BASIC_LECTURE_NOTE_A_Z_MADE_EASY.pdf
 
Testing techniques
Testing techniquesTesting techniques
Testing techniques
 
179 black-box-software-testing-copyright-2003-cem-kaner1652
179 black-box-software-testing-copyright-2003-cem-kaner1652179 black-box-software-testing-copyright-2003-cem-kaner1652
179 black-box-software-testing-copyright-2003-cem-kaner1652
 
debugging (1).ppt
debugging (1).pptdebugging (1).ppt
debugging (1).ppt
 
An important characteristic of a test suite that is computed by a dynamic ana...
An important characteristic of a test suite that is computed by a dynamic ana...An important characteristic of a test suite that is computed by a dynamic ana...
An important characteristic of a test suite that is computed by a dynamic ana...
 
Developers Border Line: Unit Testing
Developers Border Line: Unit TestingDevelopers Border Line: Unit Testing
Developers Border Line: Unit Testing
 
Cis 170 i lab 2 of 7
Cis 170 i lab 2 of 7Cis 170 i lab 2 of 7
Cis 170 i lab 2 of 7
 

Kürzlich hochgeladen

The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Kürzlich hochgeladen (20)

Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodology
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 

How to report bugs

  • 1. BUG What is a good bug report?
  • 2. The point of writing bug report The point of writing bug report is to get bugs fixed. If a tester is not reporting bug correctly, programmer will most likely reject this bug stating as irreproducible. ■ I have reported bug correctly ■ I can reproduce it ■ Why he/she has rejected the bug? ■ It’s not my fault
  • 3. Qualities of a good bug report Anyone can write a bug report. But not everyone can write an effective bug report. 1. Having a clearly specified bug number 2. Reproducible 3. Be Specific
  • 4. Having a clearly specified bug number Always assign a unique number to each bug report.This will help you to identify the bug record. Note the number and brief description of each bug you reported.
  • 5. Reproducible ■ If your bug is not reproducible, then it will never get fixed. ■ You should clearly mention the steps to reproduce the bug. ■ Do not assume or skip any reproducing step. ■ Step by step described bug problem is easy to reproduce and fix.
  • 6. Be Specific ■ Do not write an essay about the problem. Be Specific and to the point. ■ Try to summarize the problem in minimum words yet in an effective way. ■ Do not combine multiple problems even if they seem to be similar.Write different reports for each problem.
  • 7. How to Report a Bug? Use the following Bug report template: ■ Reporter – Your name and email address. ■ Product – In which product you found this bug. ■ Version – The product version if any. ■ File Attachments – If you can supplement your bug report with an video, image, audio, or crash log that helps others reproduce the issue, attach these files.
  • 8. How to Report a Bug? Use the following Bug report template: ■ Component – These are the major sub modules of the product. ■ Hardware Platform – Mention the hardware platform where you found this bug.The various platforms like ‘PC’, ‘MAC’, ‘iPadAir’, ‘iPhone SE’ etc. ■ Software Platform – Mention all the operating systems and Browsers where you found the bug. Operating systems likeWindows, Linux, Unix, Firefox, Safari. Mention the different OS and browsers versions also if applicable likeWindows NT,Windows 2000, Safari 9 etc. ■ Priority – When bug should be fixed? Priority is generally set from P1 to P5. P1 as “fix the bug with highest priority” and P5 as ” Fix when time permits”.
  • 9. How to Report a Bug? Use the following Bug report template: ■ Severity – Blocker: No further testing work can be done. – Critical: Application crash, Loss of data. – Major: Major loss of function. – Minor: Minor loss of function. – Trivial:SomeUI enhancements. – Enhancement: Request for new feature or some enhancement in existing one. ■ AssignTo – If you know which developer is responsible for that particular module in which bug occurred, then you can specify the email address of that developer. Else keep it blank this will assign bug to the module owner or the Manger will assign bug to the developer.
  • 10. How to Report a Bug? Use the following Bug report template: ■ URL – The page URL on which bug occurred. ■ Summary – A brief summary of the bug mostly in 60 words or below. Make sure your summary is reflecting what the problem is and where it is. ■ Description : A detailed description of the bug. – Reproduce steps: Clearly mention the steps to reproduce the bug. – Expected result: How application should behave on the above mentioned steps. – Actual result: What is the actual result on running the above steps i.e. the bug behavior.
  • 11. Some Bonus tips to write a good bug report ■ Report the problem immediately – If you found any bug while testing, do not wait to write a detail bug report later. Instead write the bug report immediately.This will ensure a good and reproducible bug report. If you decide to write the bug report later on then are higher chances to miss the important steps in your report. ■ Reproduce the bug three times before writing bug report – Your bug should be reproducible. Make sure that your steps are robust enough to reproduce the bug without any ambiguity. If your bug is not reproducible every time you can still file a bug mentioning the periodic nature of the bug.
  • 12. Some Bonus tips to write a good bug report ■ Test the same bug occurrence on other similar module – Sometimes developer use the same code for different similar modules. So chances are high that the bug in one module can occur in other similar modules as well.You can even try to find more severe version of the bug you found. ■ Write a good bug summary – Bug summary will help developers to quickly analyze the bug nature. Poor quality report will unnecessarily increase the development and testing time. Communicate well through your bug report summary. Keep in mind that the bug summary is used as a reference to search the bug in bug inventory.
  • 13. Some Bonus tips to write a good bug report ■ Read bug report before hitting Submit button – Read all the sentences, wordings, steps used in the bug report. See if any sentence is creating ambiguity that can lead to misinterpretation. Misleading words or sentences should be avoided in order to have a clear bug report. ■ Do not use Abusive language – It’s nice that you did a good work and found a bug but do not use this credit for criticizing developer or to attack any individual.
  • 14. Before Adding Bug ■ Check if you are using the latest version ■ Check if the bug is known
  • 15. FOR BETTER PRODUCTIVITY WRITE A BETTER BUG REPORT. Thank you, MahmoudAasdi