用途:在候选修订版本上验证受支持的完整用户旅程,而非仅确认页面能渲染。适用于 Web、移动 Web、API、安装器或市场流程的验证,以及响应式、无障碍、网络或状态回归检查,也可在合并或上线前检查预览版本。
主要能力:加载关键路由并检查状态、控制台与失败请求;以基于角色/标签的交互和可观察断言执行旅程;测试校验、加载、空、错误、成功、刷新与返回导航等状态;验证键盘访问、焦点、名称、标题层级、减少动效、对比度与图片替代文本;检查手机、平板、桌面视口的溢出与遮挡;为每个重要发现截取最小可用截图或载荷凭据;修复后重跑聚焦检查并报告未测试内容。
使用方式:需提供确切的候选 URL 或修订版本与支持环境、关键旅程与预期结果及副作用边界、明确批准的测试账号或夹具、无障碍/性能/浏览器支持要求。工作流先确认候选修订与环境,再逐项执行上述检查。输出契约包含候选修订/URL、环境、旅程、通过/失败断言、控制台/网络发现、无障碍发现、响应式发现、证据引用、带复现的缺陷及未测试边界。
工具与限制:使用当前宿主批准的浏览器或计算机使用能力,按策略复用现有会话;不得将本地 CDP 端点硬编码为可移植依赖;未经明确授权,不得提交真实购买、发布内容、发送消息或修改生产数据。质量要求:断言针对用户可观察结果,语义检查补充视觉截图,报告区分自动、手动与推断结果;跳过环境或破坏性路径时不得声称“已完全测试”。
示例:输入“QA the Academy evidence export on the PR preview.”,应填写带标签字段、完成证据阶段、准备 JSON、校验其 schema/计数/审批状态、验证下载链接、检查移动端溢出与语义,并说明任何浏览器下载限制。该技能基于 SIP(Starlight Intelligence Protocol),属于 starlight-agent-skills 垂直领域。