Appearance
开发提效:借助 MCP 构建自动化测试 Agent 工作流

AI Agent 现在可以直接操控电脑,也能完成不少测试相关的任务,比如理解需求、生成测试用例、执行测试。
这种灵活性很适合新功能验证和探索性测试。但到了回归测试阶段,如果 Agent 每次都要重新理解页面、规划操作,再把同一套流程跑一遍,不仅会持续消耗 Token,也很难沉淀出一套可以长期复用的回归测试资产。
现在,自动化测试工具 CueCast 新版本支持了MCP 和配套的 cuecast-regression Skill。
它们解决的,就是让 AI Agent 不再只靠自己操作网页完成测试,而是能直接调用团队已经沉淀在 CueCast 中的测试资产,更高效地完成有针对性的回归测试。
CueCast MCP 和 Skill 分别是什么?
如果 Agent 只会自己打开页面测试,却不知道团队已经有哪些用例,那么它与测试平台仍然是两个孤立的系统。
CueCast MCP 相当于给 Agent 和 CueCast 之间架起一座桥。通过它,Agent 可以在 CueCast 中查询团队已有的项目、分组、测试用例和执行计划,读取每个用例的步骤和断言,也可以执行测试、查看执行状态并获取测试结果。
cuecast-regression Skill 则是一套给 Agent 的回归测试工作方法。它告诉 Agent,面对每一次代码改动时,应该先分析影响范围,再通过 CueCast MCP 找到相关测试,而不是直接把所有 UI 用例全部跑一遍。
简单说,MCP 负责将测试资产和执行能力提供给 Agent,让 Agent 能调用 CueCast,Skill 负责告诉 Agent 使用时应该遵循什么规则。
和 Agent 结合后,能做什么?
CueCast MCP + AI Agent,整个协作过程可以简化成:

先分析代码改动,判断影响范围
调用 CueCast MCP 和配套 Skill 后,当你让 Agent“验证一下这次代码改动”时,它会先读取当前分支和本地工作区的变化,结合路由、组件和业务逻辑,判断哪些 Web 场景可能受到影响。
比如这次只修改了优惠规则相关逻辑,Agent 就不需要默认把整个项目的 UI 测试全部跑一遍,而是先缩小测试范围。
从已有测试里找出真正相关的用例
确定受影响范围后,Agent 可以通过 CueCast MCP 搜索现有测试用例,读取其前置条件、操作步骤和业务断言。根据受影响的场景,Agent 会选出与本次改动相关的最小回归集合。比如项目里有 80 条测试,而这次改动只影响其中 6 条,最终 Agent 只会选出这 6 条组成最小回归集。
在挑选相关测试用例时,它不只是看用例名称,还会读取用例的实际步骤和断言,判断它是完整覆盖、部分覆盖,还是与本次改动无关。如果某个受影响的场景还没有对应测试,它会先报告覆盖缺口,而不是用不相关的用例凑数。

直接调用 CueCast 执行回归
找到相关测试后,Agent 可以直接通过 MCP 运行单条用例,或者执行包含多条用例的测试计划。
真正的页面操作仍然由 CueCast Chrome 扩展在真实浏览器中完成。已有测试会按照保存好的步骤和断言稳定回放,Agent 负责理解改动和选择范围,不需要自己重新推理每一步操作,因此也不需要消耗 Token。
获取结果,同时保留历史
执行完成后,Agent 可以获取任务状态和已保存的测试报告,然后汇总通过项、失败项和待进一步确认的问题。
同一份结果也会留在 CueCast 的执行历史中。团队可以回看用例、步骤、截图和报告,不会因为 Agent 对话结束,就丢失这次验证的上下文。
Agent 执行结果: 
CueCast 内保存执行历史: 
发现缺口,再把新路径沉淀下来
如果现有用例无法覆盖新的测试场景,Agent 也可以继续参与用例补充。
用户确认测试方案并授权录制后,Agent 可以通过 CueCast MCP 发起录制,并把要验证的流程整理成具体操作。随后由 CueCast 扩展在真实页面中完成点击、输入和断言,并把这条流程在 CueCast 中保存成新的测试用例。之后需要回归时,可以直接复用。
CueCast MCP 有什么价值?
把 Token 留给真正需要判断的地方
如果一条业务路径已经很稳定,每次回归时还让 Agent 重新读取页面、识别元素,再规划下一步,实际上是在重复消耗 Token。
通过 CueCast MCP,Agent 只需要理解“这次改了什么、应该测什么”,具体的页面操作则直接交给已有测试执行。这样减少的是重复性的页面理解和操作规划,让 Token 更多用在代码分析、异常判断和未知场景上。
已有测试资产继续复用
团队过去录制的测试用例、整理好的断言和执行计划,不会因为 AI Agent 出现就变成两套互不相干的东西。
通过 MCP,这些已经沉淀的测试可以直接被 Agent 查询、选择和执行。测试结束后,步骤、截图、报告和执行历史也仍然保留在 CueCast 中,而不是随着一次 Agent 对话结束就消失。
回归范围更精准
过去遇到一次代码修改,要么人工判断该跑哪些测试,要么干脆做一次全量回归。
现在,cuecast-regression Skill 可以先帮助 Agent 判断变更影响,再通过 MCP 找到真正相关的测试。对于测试数量越来越多的团队,这会比每次全量执行更有针对性。
立即体验
目前 CueCast MCP 开放免费使用。在 Codex 等 Agent 中使用也非常简单,只需要两步:
- 登录 CueCast,在设置 > API Token 中创建 API Token,并妥善保存。

- 把下面这行指令发送给 Agent,并提供刚刚创建的 API Token。
plain
请帮我安装并配置 CueCast MCP 和 cuecast-regression Skill。安装说明:https://app.icuecast.com/api/agent-integrations/setup.md。请直接按说明完成;需要 API Token 或系统权限时再问我,完成后验证 MCP 连接。
接下来你就可以开始使用 Agent 操控 CueCast 了。
