Содержание
- 2. PRESENTATION My name is Maria Sobal Senior Software testing Engineer 7+ years in Software Testing
- 3. AGENDA Bug Definition Bug Statistics Bug Life Cycle Bug Hunting Troubleshooting
- 4. What is bug or defect ? BUG DEFINITION
- 5. BUG DEFINITION Bugs in requirements Functional bugs in application When requirement is incorrect, unambiguous, inconsistent or
- 6. WHY DO WE NEED TO REPORT BUGS?
- 7. BUG REPORT: MANDATORY FIELDS Mandatory bug report fields: Summary Severity Priority Description Steps to Reproduce Actual
- 8. What additional fields may be present in bug report? Issue Type/ Testing types like regression issues/New
- 9. BUG STATISTICS AND METRICS Number of defects by priority and status to evaluate product quality and
- 10. OVERALL NUMBER OF DEFECTS BY PRIORITY AND STATUS should be 0-1 How many blockers and critical
- 11. NUMBER OF DEFECTS BY PRIORITY AND STATUS BY SPRINT Summary: 6 unresolved Critical and Major defects
- 12. BUG STATISTICS AND METRICS Defect distribution by components/ product areas to define most stable components or
- 13. DEFECT STATISTICS BY COMPONENTS What components/functional areas are more stable and what still have a lot
- 14. BUG LIFE CYCLE Who assign defects? – tester? Dev lead? Triage Meeting What is procedure? To
- 15. REOPENED AND DECLINED BUGS It’s not a bug! Bug isn’t fixed!
- 16. REOPENED AND DECLINED BUGS: VALID AND INVALID REASONS Bug could be reopened because: Developer’s mistake; Bug
- 17. NOT A BUG Bug could be converted to another issue type: Reported bug contains scenario that
- 18. BUG HUNTING If you can’t reproduce a bug there is a condition that you are missing.
- 19. FACTORS: TIME Time – delayed First time Specific time Speed
- 20. FACTORS: IPHONE TIME EXAMPLE Preconditions: Iphone 64-bit iOS 9.3.0 and less STR: 1. Set date =
- 21. FACTORS: INVISIBLE FACTORS Race Interaction Load
- 22. FACTORS: INVISIBLE FACTORS EXAMPLE
- 23. FACTORS: WORLD AROUND Software Configuration Hardware Environment Invalid Data
- 24. FACTORS: MEMORY OF THE PAST Browser cashe Web server cashe
- 25. FACTORS: OPENCART CASH EXAMPLE Steps to Reproduce: 1. Make any changes (for ex. Set any module
- 26. BUG HUNTING: RECOMMENDATIONS General: Write down all details right away (you do not know, which detail
- 27. TROUBLESHOOTING You send API request and do not get answer. What will you check? If there
- 28. TROUBLESHOOTING You open web page but got error message. Based on error message make a decision
- 29. TROUBLESHOOTING Check the following: Other dates Other duration Other employee Other type
- 31. Скачать презентацию