Files
learning-planner/docs/project/manual-test-checklist.md

43 lines
2.0 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Manual Edge and physical-device checklist
Use the seeded sample data. Do not mark a row complete without a real session. Capture the application and the relevant OS/browser information screen without personal information.
## Session metadata
| Field | Device A | Device B |
|---|---|---|
| Manufacturer/model | PENDING | PENDING |
| Operating system/version | PENDING | PENDING |
| Native display resolution | PENDING | PENDING |
| Display scaling | PENDING | PENDING |
| Browser and exact version | PENDING | PENDING |
| `innerWidth × innerHeight` | PENDING | PENDING |
| Tester/date | PENDING | PENDING |
## Principal workflow
- [ ] Load sample data and confirm four goals/nine tasks.
- [ ] Create a goal and confirm required-field validation is announced and visible.
- [ ] Add, edit, complete, search/filter and delete a task.
- [ ] Reload and confirm changes persist.
- [ ] Export a backup, restore sample data, then import the backup.
- [ ] Use Tab/Shift+Tab/Enter/Escape and confirm logical focus with visible indicators.
- [ ] Inspect long titles, date fields, modal fit, scrolling and 125% zoom.
- [ ] Confirm no page-level horizontal overflow.
- [ ] Confirm the application console has no errors.
## Edge developer-tools evidence
- [ ] Capture `edge://settings/help` with the stable version visible.
- [ ] Capture the seeded dashboard in Edge.
- [ ] Capture DevTools Console after the principal workflow.
- [ ] Capture Application → Local Storage showing `learning-planner.state` (avoid expanding sensitive data).
- [ ] Record computed Grid columns at the device viewport.
- [ ] Record any difference from Chromium/Firefox and the retest result.
## Required screenshot names
`device-a-system.png`, `device-a-dashboard.png`, `device-b-system.png`, `device-b-dashboard.png`, `browser-edge-dashboard.png`, `browser-edge-console.png`, `browser-edge-storage.png`.
After completing the sessions, update `test-log.md`, replace pending text in the device/browser evidence documents, regenerate DOCX/PDF files and tag the assessor-ready revision.