目前在测试部的各个测试人员都开始使用 MCP 了,部门也有了自己的测试 MCP Server,主要集中在常规流程自动化,常用业务信息查询,各种 JIRA 任务查询,日常工作相关查询。

之前我提了自定义脚本 MCP+playwright MCP 合作方式的想法,目前也应用于当前的测试工作中,效果还行。

下一步呢,想通过 MCP 实现 BUG 自动回归,其实这个可实现性很高:
1、本身 BUG 规范情况下,会有完整的操作步骤,实际问题,期望结果:这个借助 playwright MCP+ 大模型是可以自动化执行的;而实际问题,期望结果也可以进行对应元素比对
2、如果 BUG 有截图,有条件公司的大模型可以读图获取 BUG 框选处情况,能更加精确的判断原 BUG 问题及现在是否修复
3、【前期尝试】可以主动在添加 BUG 时,判断此 BUG 是否可以借助 AI 回归,那就可以进行打标或者标题中有特殊字符。
4、我们使用 JIRA 管理 bug,可以在标题中加入 [AI 回归],在自定义 MCP 中使用过滤器查询出这些待回归的 BUG 的标题、描述;然后规划好任务,让 playwright mcp+ 大模型去一一验证是否回归通过。
5、另外,可以借助 MCP Prompts,直接将整个任务过程编辑为重复使用的 Prompt,可以直接使用


↙↙↙阅读原文可查看相关链接,并与作者交流