Portnov
Session 3 Questions
What are Bug Report components? / What fields do you fill out in a Bug Report? / Describe to me the basic elements you put in a defect/bug report?
- Report number: Unique number given to the report
- Application / Module being tested
- Version & release number
- Problem Summary / Short Description / Synopsis
- Steps to reproduce
- Severity (Critical, Serious, Minor, Suggestion)
- Priority (High, Medium, Low)
- Environment (Software and/or hardware configuration)
- Reported by
- Assigned to
- Status (Open, Pending, Fixed, Closed, cannot reproduce, etc.)
- Resolution / Notes
- Keywords
If you find a bug and the developer says it is as-designed, what can you do?
- find an exact requirement, which defines the way it should be designed
- if there is no specific requirement compare to same feature implemented in quality third party applications (ask your manager which applications to compare to)
How do you write a bug report?
- Rule of WWW – What happened, Where it happened, under Which circumstances
- Write one bug report for each fix to be verified
- Bug report should be as complete as possible
- Bug reports are as concise as possible
- Report a bug immediately, do not postpone
- Use technical terms, not “people off the street” language
What is the most important part of bug report?
- Steps to reproduce
- Short Description
- Severity
- Priority
- Status
What is the bug life cycle?
- bug found
- bug reported
- bug assigned to developer along with Prioruty
- bug fixed by developer
- fix verified by tester
- bug closed
How can a tester be sure that bug was fixed?
- execute the steps in the bug report
- make sure the fixed bug does not result in new bugs in same area