用途:对指定网站 URL 执行全站 UI 测试并生成详细可视化报告,覆盖可访问性、响应式布局、性能、安全、SEO、表单、导航、交互反馈、移动触控与加载速度等维度。仅做测试与报告,不实施修复。
主要能力:先浏览目标 URL 发现页面、组件与端点,再制定测试计划;用并行 tester 子代理执行测试并逐项截图;用视觉分析工具审查截图;输出嵌入截图的 Mark文报告与建议。响应式测试要求验证约 320px 小屏最低标准:内容不被裁切、控件可达;可滚动(overflow: auto)不算失败,裁切或控件无滚动路径不可达才算失败。支持通过 cookie、Bearer token、localStorage/sessionStorage 注入测试需登录的路由,相关选项包括 --cookies、--token、--token-key、--header、--local-storage、--session-storage、--reload、--clear。
使用方式:以 $test-ui 调用,参数为 URL 与可选配置(如 --headless、--mobile、--auth)。执行前需读取 docs/project-config.json 与项目参考文档,加载设计系统 token 以校验视觉断言;需启用浏览器自动化工具。报告用 Markdown,含测试结果摘要、关键发现与截图引用,并列出未解决问题。
限制:不实现修复;仅覆盖运行时可观察的 UI/UX 条款,需读源码或设计 token 才能判断的条款交由 $ui-review;缺少触控视口时跳过移动维度并说明原因;证据不足时不得臆测,需标注未验证项。具体收费、平台支持与效果暂未提供。