AI EXECUTION PLAN
别让 AI 只写代码。写完以后,也让它按已有的接口定义,把验证跑完。
AI 执行计划将你的自然语言测试目标,变成可查看、可调整、可重复运行的接口执行计划。AI 能读取已授权项目中的接口与环境,编排步骤、执行请求,并把完整结果带回给你继续分析。
用业务语言描述流程或场景。
依据项目中的接口、环境和参数约束工作。
失败步骤、响应与日志都可回溯给 AI。
场景一:让 AI 跑完一条业务流程
例如,你可以直接对 AI 说:“帮我验证用户从注册、登录、加入购物车、下单到支付的流程是否正常。”
AI 会从当前项目中选择已有接口,安排执行顺序,并为每一步配置需要的参数。登录返回的 Token、下单返回的订单号等数据,可以在步骤间提取、写入变量,再交给后续请求使用。
场景二:一个接口,也能验证多种参数场景
执行计划不只是把多个接口串起来。同一个接口可以重复加入一个计划,每一步拥有独立的请求参数、认证、Cookie 和前后置脚本。
例如让 AI 检查登录接口在不同账号、密码、请求头或请求体下的实际结果,它可以把每一种组合编排为独立步骤,集中执行并保留所有响应,方便你比较不同参数场景的行为。
关于结果状态:当前执行会在请求出错、HTTP 状态不是 200 或断言不通过时标记为失败。因此,预期返回 4xx 的异常场景也会被记录为失败;其请求、响应和错误信息仍会完整保留,供你和 AI 分析。
AI 编排,但始终由你掌控
AI 创建或更新计划时,界面会显示状态,并标识 AI 补全或修改过的内容。你可以随时检查计划名称、执行环境、步骤顺序、参数覆盖与脚本,直接修改后再保存和执行。
执行完,结果也交给 AI
计划会按顺序串行执行;即使其中一步失败,也会继续执行其余步骤并汇总结果。执行记录会保存每一步的请求、响应、断言结果、脚本日志和提取变量。你可以展开失败步骤查看证据,也可以让 AI 读取该记录,继续定位代码、接口定义或参数配置的问题。
如何开始
- 在 MCP 连接 中开启服务,并授权需要操作的项目;如需 AI 创建、修改或执行计划,还需开启项目写入权限。
- 确保项目中已维护需要执行的 HTTP 接口和环境,然后向 AI 描述要验证的流程或参数场景。
- 打开「AI 执行计划」检查 AI 创建的计划;按需调整环境、步骤、参数或脚本。
- 执行计划,在「执行记录」中查看逐步结果;遇到失败时,再把记录交给 AI 继续分析。
使用规则
- 执行计划仅支持当前项目中的 HTTP 接口。
- 计划保存的是接口快照。之后修改 APIs,不会自动改写已保存的计划。
- 业务流程仅执行计划步骤中配置的前后置脚本,不会执行接口页面原有的内置脚本。
- 为控制本地文件大小,执行记录只保留最近 50 条。