- π Understand how to observe and define basic functional requirements.
- π Identify visible bugs in a simple web application.
- π Write clear and structured bug reports using GitHub Issues.
- π» A browser (e.g., Chrome, Firefox, or Edge).
- π The provided
todo-tracker.htmlfile. - π Access to the course GitHub repository.
π Submit 2 GitHub Issues using the bug report format below.
ποΈ Locate a Bug_Report_Summary.md file on this repo and include:
- β A list of 3 expected app behaviours.
- π Links to your 2 GitHub Issues.
π¨ Note: You must raise the bug reports directly on GitHub using the Issues tab of the class repository. These issues will be referenced by ID and linked in your Bug_Report_Summary.md file.
- Install VS Code
- Add the Live Server extension
-
Clone and open the repository:
-
Open todo-tracker.html in VS Code's Explorer (Ctrl+Shift+E), right-click, and select Open with Live Server.
Write down 3 expected behaviours that a To-Do app should have in the Bug_Report_Summary.md file.
πExample:
- Tasks should not be added if the input is empty.
Test the app by interacting with todo-tracker.html.
Find and report 2 bugs 001 and 002 using GitHub Issues. Use this format:
**Title**: [e.g., "Task disappears after refresh"]
**Steps to Reproduce**:
1. Type "Buy milk"
2. Click "Add"
3. Refresh the page
**Expected**: Task should still be visible
**Actual**: Task disappears
**Severity**: MediumShould be captured in your Bug_Report_Summary.md file.
How to edit a markdownfile