STEP 01
Understand
Understand the feature, its expected behavior, and what the user should be able to do.
// quality assurance
Testing software, finding issues, and helping improve user experiences.
01 / testing approach
A structured approach helps make testing clear, repeatable, and useful.
STEP 01
Understand the feature, its expected behavior, and what the user should be able to do.
STEP 02
Check normal usage, edge cases, and unexpected inputs. Record the steps needed to reproduce issues.
STEP 03
Write clear bug reports with expected results, actual results, and supporting evidence.
STEP 04
Check whether reported issues have been resolved and whether existing functionality still works.
02 / example test cases
These are sample cases. Replace them with tests you've actually performed when you have real examples.
| ID | Test Case | Expected Result | Status |
|---|---|---|---|
| TC-001 | Open the homepage | Homepage loads correctly | Example |
| TC-002 | Navigate between pages | Correct page opens | Example |
| TC-003 | Test mobile navigation | Menu opens and closes | Example |
| TC-004 | Submit contact form | Form handles input correctly | Example |
03 / bug reporting
A useful bug report should make an issue easy to understand and reproduce.
BUG REPORT TEMPLATE
Environment: [Browser, device, operating system]
Severity: [Low / Medium / High]
Steps to Reproduce:
Expected Result: [What should happen]
Actual Result: [What happened instead]
Evidence: [Screenshot or recording, if available]
// quality matters
Believe me, making minecraft plugins and roblox games in luau has taught me a LOT.