Commit Graph

4 Commits

Author SHA1 Message Date
Deploy Bot
a0604afaf6 chore: archive generated files and clean up runtime outputs
- index.standalone.html → agent-evolution/archive/index.standalone-2026-05-25.html (generated build output)
- tests/visual/dashboard-tabs/current/*.png → tests/visual/archive/dashboard-tabs-current-2026-05-25/ (runtime capture output)
- Cleaned empty tests/visual/dashboard-tabs/current/ directory
2026-05-25 21:23:47 +01:00
Deploy Bot
3cca6814f6 test(dashboard): add visual regression baselines for all 6 tabs
- Captured via Playwright in Docker container
- Viewport: desktop 1280x720
- Tabs: overview, all_agents, timeline, recommendations, heatmap, impact
- Zero console errors, zero network errors during capture
2026-05-25 21:16:49 +01:00
NW
3a8aa6b416 docs: update visual testing agent docs, remove test artifacts from git, add pipeline documentation
- Remove baseline screenshots from git tracking (test artifacts, not code)
- Add tests/visual/baseline/ to .gitignore
- Rewrite .kilo/agents/visual-tester.md: Docker-first pipeline, bbox extraction, console/network error detection
- Rewrite .kilo/commands/web-test.md: accurate commands, output format, agent flow
- Update .kilo/capability-index.yaml: add bbox_extraction, console_error_detection, button_overflow_detection to visual-tester
- Update AGENTS.md: add /web-test and /e2e-test commands, update visual-tester description
2026-04-16 22:48:46 +01:00
NW
c6b15e0bcd feat: implement visual regression testing v2.0 — Playwright pipeline with bbox extraction
- Add visual-test-pipeline.js: captures screenshots, extracts UI elements with bounding boxes, compares via pixelmatch, reports console/network errors
- Add capture-screenshots.js: baseline/current screenshot capture at mobile/tablet/desktop viewports
- Add console-error-monitor-standalone.js: standalone console/network error detection without MCP dependency
- Rewrite docker-compose.web-testing.yml: real Playwright image, working services, proper volume mounts
- Update package.json: v2.0.0, add playwright dependency, clean scripts
- Update README.md: accurate Docker-first docs with usage examples
- Add .gitignore: exclude node_modules, current/diff screenshots, reports
- Include baseline screenshots for bbox.wtf homepage
2026-04-16 22:32:41 +01:00