Brohammad / Brohammad/VoxForge
Playwright coverage for the dashboard First Agent wizard
- Dominant language
- Python
- Stars
- 4
- Forks
- 1
- Avg merge
- 5d 13m
- Merged PRs (30d)
- 10
Description
## Summary
Dashboard has a multi-step First Agent wizard (`#wizard-progress`) with no browser test. Login/overview is covered; onboarding wizard is not.
## Context
- `dashboard/index.html` (wizard progress)
- `tests/browser/test_critical_paths.py` (`test_dashboard_login_and_overview`)
## Acceptance criteria
- [ ] Register/login via UI (cookies, no JWT paste)
- [ ] Open onboarding wizard and complete at least the first steps through sample call with mocks
- [ ] Assert progress marks and overview/session evidence
- [ ] `make test-browser` green
Contributor guide
Research direction
Start with dashboard/index.html to understand the #wizard-progress flow, then read tests/browser/test_critical_paths.py and its test_dashboard_login_and_overview entry point. Add browser coverage for UI registration/login, the onboarding steps through the mocked sample call, progress marks, and overview/session evidence; run make test-browser to verify completion.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- playwright, python
- Domain
- frontend, testing
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Clearly specified
- Newbie friendliness
- 74/100