Files
jobtrackingapp/docs/testing/browser.md
T

6 lines
543 B
Markdown

# Browser tests
Install Chromium once with `npx playwright install chromium`, then run `npm run test:e2e` from `job-tracker-ui/`. The harness starts isolated API/SQLite and frontend services, normally on ports 5302 and 3300. PDF and rate-limit suites use their dedicated configs.
The browser suite covers authentication, job creation/workspace, Career Workspace, public CV/PDF access, and selected accessibility/security flows. A passing local suite is not proof of live OAuth, SMTP, payment, proxy, restore, or production network behavior.