Tran G. (Revernomad) Khoa
620429c9b8
feat: add Playwright E2E testing setup with POM and testids
- Install @playwright/test and Chromium browser
- Create playwright.config.ts with dev server integration
- Add data-testid attributes to LoginPage, DashboardPage, ServerCard, Sidebar
- Exclude tests-e2e from vitest config
- Create Page Object Models: LoginPage, DashboardPage
- Add 18 E2E tests: 6 login flow, 12 dashboard (happy, empty, error states)
- Add test:e2e and test:e2e:ui scripts to package.json
2026-04-17 00:01:11 +07:00
..
2026-04-16 23:53:25 +07:00
2026-04-17 00:01:11 +07:00
2026-04-17 00:01:11 +07:00
2026-04-16 23:53:25 +07:00
2026-04-16 23:53:25 +07:00
2026-04-17 00:01:11 +07:00
2026-04-17 00:01:11 +07:00
2026-04-17 00:01:11 +07:00
2026-04-16 23:53:25 +07:00
2026-04-16 23:53:25 +07:00
2026-04-16 23:53:25 +07:00
2026-04-16 23:53:25 +07:00
2026-04-16 23:53:25 +07:00
2026-04-16 23:53:25 +07:00
2026-04-17 00:01:11 +07:00