First commit for testing tools

This commit is contained in:
Ignacio PS 2025-04-15 16:19:52 -06:00
commit 6ca1f30def
2 changed files with 113 additions and 0 deletions

61
bug-report-template.md Normal file
View File

@ -0,0 +1,61 @@
## Bug ID: []
**Title:**
**Reported By:**
**Reported Date:** [YYYY-MM-DD]
**Priority:** [P1-Critical/P2-High/P3-Medium/P4-Low]
**Severity:** [Blocker/Critical/Major/Minor/Cosmetic]
**Status:** [New/In Progress/Fixed/Verified/Closed]
**Assigned To:** [Developer name]
### Environment:
- **Application Version:** [e.g., v1.2.3]
- **Browser/Device:** [e.g., Chrome 120.0.6099.109/iPhone 14]
- **Operating System:** [e.g., Windows 11/macOS 14.0/iOS 17]
- **Test Environment:** [e.g., Development/QA/Staging/Production]
### Description:
[Detailed description of the bug]
### Steps to Reproduce:
1. [Clear step-by-step instructions to reproduce the bug]
2. [Example: Navigate to the to-do app homepage]
3. [Example: Add a new task with emoji characters in the title]
4. [Example: Click the "Save" button]
### Expected Result:
[What should happen when following the steps above]
### Actual Result:
[What actually happens when following the steps above]
### Visual Proof:
[Placeholder for screenshots/screen recordings that demonstrate the issue]
### Console Logs:
```
[Any relevant console errors or logs]
```
### Additional Information:
- [Test data used]
- [User account details (if applicable)]
- [Any workarounds discovered]
- [Previous related bugs]
### Root Cause Analysis (to be filled by developer):
[Technical explanation of what caused the bug]
### Fix Details (to be filled by developer):
[Description of how the bug was fixed]
### Verification Steps (to be filled by QA):
1. [Steps to verify the bug fix]
2. [Example: Repeat the steps to reproduce and confirm the issue no longer occurs]
3. [Example: Check that the fix doesn't introduce new issues]

52
e2e-test-case-example.md Normal file
View File

@ -0,0 +1,52 @@
## Test Case ID: [TC-XXX]
**Title:** [Brief descriptive title of the test case]
**Priority:** [High/Medium/Low]
**Test Type:** End-to-End
**Created By:** [Name]
**Created Date:** [YYYY-MM-DD]
**Modified By:** [Name]
**Modified Date:** [YYYY-MM-DD]
### Pre-conditions:
- [List any necessary setup conditions before running the test]
- [Example: User is logged in, Browser is Chrome v120+]
### Test Steps:
1. [Clear step-by-step instructions]
2. [Example: Navigate to the to-do app homepage]
3. [Example: Click on the "Add New Task" button]
4. [Example: Enter task title "Buy groceries"]
5. [Example: Click "Save" button]
### Expected Results:
- [Expected outcome for each test step where applicable]
- [Example: New task "Buy groceries" appears in the to-do list]
- [Example: Task counter increments by 1]
### Post-conditions:
- [State of the system after test execution]
- [Example: Task is saved in the database]
### Test Data:
- [Input data required for the test]
- [Example: Task title: "Buy groceries", Priority: High]
### Notes:
- [Any additional information, edge cases, or considerations]
### Test Execution:
- **Status:** [Not Run/Pass/Fail/Blocked]
- **Executed By:** [Name]
- **Execution Date:** [YYYY-MM-DD]
- **Environment:** [Dev/QA/Staging]
- **Browser/Device:** [Browser name and version/device details]
### Attachments:
- [Screenshots/videos if applicable]