Brohammad / Brohammad/VoxForge

Playwright coverage for the dashboard First Agent wizard

Open
#41 0 comments 0 reactions 0 assignees View on GitHub
enhancement help wanted
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.