Bug Report Template
Bug Report
Please fill out this template completely when reporting a bug.
Title
Brief, descriptive title of the bug
Environment
- OS: [e.g., Windows 10, macOS 12.1, Ubuntu 20.04]
- Browser: [e.g., Chrome 98.0, Firefox 97.0, Safari 15.2]
- Device: [e.g., Desktop, Mobile, Tablet]
- Browser Version: [e.g., Chrome 98.0.4758.102]
- Screen Resolution: [e.g., 1920x1080]
- Learnille Version: [e.g., v1.2.3]
- Environment: [Development/Staging/Production]
Severity
- Critical - System crash, data loss, security issue
- High - Major functionality broken, affects many users
- Medium - Feature partially broken, affects some users
- Low - Minor issue, cosmetic, edge case
Priority
- P0 - Fix immediately (next release)
- P1 - Fix soon (within 1-2 releases)
- P2 - Fix when possible (within 3-4 releases)
- P3 - Fix if time allows (backlog)
Reporter
- Name: [Your name]
- Role: [Developer/QA/Tester/User]
- Contact: [Email/phone]
Description
Provide a clear, detailed description of the bug.
Steps to Reproduce
List the exact steps to reproduce the issue:
- Step 1
- Step 2
- Step 3
- ...
Expected Behavior
Describe what should happen when following the steps above.
Actual Behavior
Describe what actually happens.
Screenshots/Videos
Attach screenshots, screen recordings, or videos that demonstrate the issue.
Error Messages
Include any error messages, console logs, or stack traces:
Error message or log output here
Additional Context
Provide any additional information that might be helpful:
- Frequency: [Always/Sometimes/Once]
- Recent Changes: [Any recent deployments or changes that might be related]
- Workarounds: [Any temporary solutions or workarounds]
- Related Issues: [Links to related issues or PRs]
- Browser Console Errors: [Any JavaScript errors in browser console]
- Network Logs: [Any relevant network requests/responses]
- Database Logs: [Any relevant database errors]
Test Data
If applicable, provide test data used to reproduce the issue:
- User accounts
- Course IDs
- URLs
- Form data
- API payloads
Impact Assessment
Describe the impact of this bug:
- User Impact: [How many users are affected?]
- Business Impact: [Revenue loss, reputation damage, etc.]
- Technical Impact: [System stability, performance, security]
Reproduction Rate
How often can you reproduce this issue?
- 100% of the time
- 50-99% of the time
- 10-49% of the time
- Less than 10% of the time
- Only once (cannot reproduce consistently)
Root Cause Analysis
If known, provide analysis of the root cause:
Suggested Fix
If you have suggestions for fixing the issue:
Related Files/Components
List files or components that might be related to this bug:
- File/Component 1
- File/Component 2
Checklist
- I have searched for existing issues
- I have provided all required information
- I have attached relevant screenshots/logs
- I have tested on multiple browsers/devices (if applicable)
- I have provided steps to reproduce
- I have suggested a priority and severity
Thank you for helping us improve Learnille!