AI 执行计划

写完代码,让 AI 跑完业务流程

AI 执行计划将你的自然语言测试目标,变成可查看、可调整、可重复运行的接口执行计划。AI 能读取已授权项目中的接口与环境,编排步骤、执行请求,并把完整结果带回给你继续分析。

Codepify AI 执行计划英文版业务流程示意
AI 执行计划:接口数据与执行记录始终保留在本地。
工作方式

从一句目标,到可复查的结果

用业务语言描述目标。AI 基于已授权的 API 和环境创建计划,逐步执行并保存证据。

01

告诉 AI 验证目标

用业务语言描述流程或场景。

02

AI 编排并执行

依据项目中的接口、环境和参数约束工作。

03

查看结果,继续排查

失败步骤、响应与日志都可回溯给 AI。

场景 01

场景一:让 AI 跑完一条业务流程

例如,你可以直接对 AI 说:“帮我验证用户从注册、登录、加入购物车、下单到支付的流程是否正常。”

AI 会从当前项目中选择已有接口,安排执行顺序,并为每一步配置需要的参数。登录返回的 Token、下单返回的订单号等数据,可以在步骤间提取、写入变量,再交给后续请求使用。

User checkout flowIllustrative plan
  1. 01Sign upPOST /users/register
  2. 02Log inPOST /auth/login
  3. ↳Extract tokenaccess_token
  4. 03Add to cartPOST /cart/items
  5. 04Create orderPOST /orders
  6. ↳Extract order IDorder_id
  7. 05PayPOST /payments/confirm
  8. 06Check orderGET /orders/{id}
场景 02

场景二:一个接口,也能验证多种参数场景

执行计划不只是把多个接口串起来。同一个接口可以重复加入一个计划,每一步拥有独立的请求参数、认证、Cookie 和前后置脚本。

例如让 AI 检查登录接口在不同账号、密码、请求头或请求体下的实际结果,它可以把每一种组合编排为独立步骤,集中执行并保留所有响应,方便你比较不同参数场景的行为。

Login API · Multiple casesPOST /auth/login
01Wrong passwordIndependent inputs
02Unknown accountIndependent inputs
03Missing passwordIndependent inputs
04Invalid phone numberIndependent inputs

Each case keeps its own request and response for review.

结果与诊断

执行完,结果也交给 AI

计划会按顺序串行执行;即使其中一步失败,也会继续执行其余步骤并汇总结果。执行记录会保存每一步的请求、响应、断言结果、脚本日志和提取变量。你可以展开失败步骤查看证据,也可以让 AI 读取该记录,继续定位代码、接口定义或参数配置的问题。

AI 执行计划:接口数据与执行记录始终保留在本地。

Run recordIllustrative result
Steps12
Passed10
Failed2
PASS
Log inPOST /auth/login · 200
FAIL
Refresh tokenMissing access_token in response
FAIL
Get current userGET /users/me · 401
Requests · Responses · Assertions · Logs · Variables
本地与可控

AI 编排,但始终由你掌控

AI 创建或更新计划时,界面会显示状态,并标识 AI 补全或修改过的内容。你可以随时检查计划名称、执行环境、步骤顺序、参数覆盖与脚本,直接修改后再保存和执行。

查看操作文档