Report a defect with clear and complete information
Preconditions (2)
✅ Expected Result: Defect report is created with all necessary information to allow developers to understand, reproduce, and fix the issue
This topic is about manual defect reporting best practices, so no automation code is applicable.
However, testers should always follow the steps to create a defect report that is clear, complete, and actionable. This helps developers fix issues faster and improves communication.
Create a checklist template for defect reporting that includes all best practices
Title: App crashes on clicking 'Save' Steps: 1. Open app 2. Enter data 3. Click 'Save' Actual Result: App crashes
Title: Error message shown Steps: 1. Click 'Submit' 2. See error Expected Result: No error Actual Result: Error message appearsWhat is the main problem with this report?
Pass the test and this pattern moves unknown