用途:对 Web 应用进行系统化质量保证测试,输出结构化报告与健康评分。
主要能力:提供三种模式——Full(默认,逐页系统测试、8 类健康评分、完整问题记录)、Quick(约 30 秒关键路径冒烟测试:登录、主导航、主要操作)、Regression(与已保存基线对比,报告新增/已解决/持续问题)。测试覆盖视觉、交互元素、表单、导航、状态管理、控制台、响应式等检查项。问题按严重度(critical/major/minor)与类别(functional、visual、accessibility、performance、content、navigation、security、console)分类,并分配 QA-001 等唯一 ID。健康评分按 8 类加权:功能 20%、UX 15%、无障碍 15%、控制台错误 15%、断链 10%、视觉 10%、性能 10%、内容 5%;每类从 100 起按严重度扣分(critical -30、major -15、minor -5),下限 0。
使用方式:从用户提示识别模式,默认 Full;检测应用 URL(参考框架端口约定,如 Next.js 3000、Vite 5173、Django 8000,无法检测则询问用户);按优先级检测浏览器自动化:Playwright MCP 工具、agent-browser 技能、PATH 上的 playwright/puppeteer/cypress 二进制,最后回退为手动指引,并在报告开头说明所用方法。随后认证(如有登录墙)、梳理导航并分类页面、按页面类别排序测试计划、逐页执行检查清单、记录问题、生成报告并保存到 .qa-reports/<YYYY-MM-DD>-<mode>.json,Full 模式同时保存基线。
适用场景:Web 应用发布前检查、冒烟测试、回归验证与缺陷追踪。
限制:Quick 模式跳过健康评分,仅报告关键路径通过/失败;回归模式依赖已有基线;无自动化工具时需人工导航并汇报观察结果。资料未提供具体安装命令、收费与平台信息。