夜雨聆风学习资料网

ARTICLE · 1235622

测试人别再跟 AI 重复解释业务了!用 Agent Skills 把测试规范焊死给 (附完整实操)

测试人别再跟 AI 重复解释业务了!用 Agent Skills 把测试规范焊死给 (附完整实操)
AI · 测试实操2026 / 10

别再跟 AI 重复解释业务了 · 把测试规范焊死给 AI

Agent Skills 实战:从概念到落地,一篇讲透(附完整可抄实操)

DOODLE

写给测试工程师的 Agent Skills 落地指南

Agent Skills测试提效

先对个暗号,下面这些场景你中过几个:

  • 同一个接口,让 AI 写测试用例,每次生成的结构都不一样,改格式比写还费劲;
  • Bug 报告写得五花八门,没法直接提系统,还得手动重新整理一遍;
  • 有些关键测试场景 AI 根本没想到,比如鉴权、边界值;
  • 最崩溃的是:每次开新对话都得重新解释一遍业务背景,说了八百遍的规范它转头就忘。

很多人第一反应是「AI 不行」。但说句实话:问题不在 AI 能力,在 AI 根本不知道你们团队的测试流程和规范。

它就像一个能力很强但第一天入职的实习生——活儿会干,但没人告诉他你们组的用例要按什么模板写、Bug 单必须包含哪几项、什么场景必须覆盖。

今天要聊的 Agent Skills,就是解决这件事的:它把你脑子里的经验、手里的流程、团队里的模板,固化成一个 AI 看得懂的文件,让 AI 按你的规矩干活,一次配置,次次生效。

这篇文章我按实战顺序讲清楚 4 件事:

  • Agent Skills 到底是什么(用一个类比讲透)
  • 一个 Skill 的内部结构(拆开给你看)
  • 为什么测试工程师是天选使用者(3 个高频场景)
  • 手把手实战:从零写出一个接口测试用例 Skill(全文可抄)

01

PART

Agent Skills:说穿了就是「写给 AI 的 SOP」

WHAT IT IS

先给一句人话定义:

Agent Skills 就是一套写在 Markdown 文件里的测试工作规范,AI 执行任务时,会照着这些规范来干活。

官方说法是「一种可复用的资源集合,为 AI Agent 提供领域知识、工作流程和最佳实践」。翻译成测试工程师的语言就一句:

你把测试 SOP 写进一个文件,AI 就按 SOP 工作。

这里的关键类比:SOP(标准作业程序)。

你团队里一定有用例评审规范、Bug 提交规范、测试报告模板——以前这些是写给人看的,新人入职跟着学。现在,把同一套东西写给 AI 看,它就是一个永远不会离职、永远不会忘记规范的组员。

所以别再跟 AI 重复解释业务了。解释一遍,写进 Skill,永久生效。

02

PART

拆开一个 Skill:结构比你想的简单

STRUCTURE

很多技术文把 Agent Skills 写得很玄。其实站测试工程师视角,它的结构简单得离谱:

...text

skill-name

├── SKILL.md

├── references/

└── scripts/

  • SKILL.md:核心文件,AI 主要读它。通常装三类内容,下面细说。
  • references/:参考资料,比如测试规范文档、用例模板。
  • scripts/:可执行脚本,跑数据的活儿放这里。

而 SKILL.md 这个文件,说到底就回答三个问题。

2.1 什么时候用这个 Skill(使用场景)

告诉 AI 触发条件,它才知道啥时候调用:

  • 当用户需要生成接口测试用例
  • 当用户需要整理 Bug 报告
  • 当用户需要分析日志

2.2 按什么步骤干(工作流程)

把执行步骤写死,AI 就不再「随便生成」,而是按流程走。比如接口测试 Skill 可以这么写:

  • 解析接口文档
  • 识别请求方法和路径
  • 分析参数结构
  • 设计测试场景

2.3 输出成什么样(输出格式)

这是测试工程师最该关心的一条。模板写清楚,AI 每次输出都保持一致:

  • 接口测试用例必须输出为 Markdown 表格:| 用例ID | 测试场景 | 输入参数 | 预期结果 |
  • Bug 报告必须包含:Bug 标题、复现步骤、预期结果、实际结果、测试环境

这三件事盯死,AI 的输出就从「开盲盒」变成「流水线」。

Skill 目录结构与 SKILL.md 三件套

03

PART

为什么测试工程师特别适合玩 Skills

WHY QA

我把主流岗位过了一遍,结论是:测试工程师可能是最适合用 Skills 的群体之一。

原因不复杂——测试工作本身就是全公司最依赖流程 + 模板 + 规范的岗位:

...text

测试计划 → 用例设计 → 执行测试 → 提交 Bug → 回归测试 → 输出报告

这条链上,每一步都有明确规范。规范没落实到位,问题立刻显形:用例覆盖不完整、Bug 单信息缺项、报告结构混乱。而这些规范写进 Skill,AI 就能帮你自动执行。

三个我已经在用的场景,你看看哪个能直接搬走。

3.1 场景一:接口测试用例自动生成

大多数团队的接口测试流程高度相似:

  • 阅读接口文档
  • 识别参数
  • 设计测试场景
  • 编写测试用例

纯手工,一个接口大概 10~20 分钟。写个 Skill 之后,几秒出全套用例,而且场景覆盖是写死在规范里的:正常场景、参数异常、边界值、鉴权测试,一个不落。

3.2 场景二:Bug 报告自动整理

经典场景:用户甩过来一句话——「登录的时候报错了。」

放在以前,测试得自己补齐复现步骤、环境信息、预期结果。现在把用户原话丢进 Bug Report Skill,AI 直接吐出结构完整的 Bug 单,改两笔就能提系统。

3.3 场景三:日志分析

系统一出问题,Nginx 日志、应用日志、接口日志挨个翻。写好 Log Analysis Skill,AI 可以自动提取错误信息、判断异常类型、给出排查建议——排障的第一步从「半小时翻日志」压缩到「一分钟看结论」。

测试工程师的三个天选场景

04

PART

实战:三步写出接口测试用例 Skill

HANDS ON

光说不练假把式。下面用一个真实场景完整走一遍:让 AI 按规范自动生成接口测试用例。

Step 01创建 Skill 目录

在项目里建目录:

...text

.claude/skills/api-test-case-generator/

完整结构:

...text

.claude

└── skills

  └── api-test-case-generator

    └── SKILL.md

目录建好,AI 工具就能识别这个 Skill 了。

Step 02写 SKILL.md

核心全文如下,可以直接抄走改成你的版本:

...SKILL.md

---

name: api-test-case-generator

description: 根据接口文档生成完整接口测试用例

---

# 接口测试用例生成器

你是一名经验丰富的接口测试工程师。你的任务是根据接口文档生成完整测试用例。

## 分析步骤

1 识别接口路径

2 识别请求方法

3 解析请求参数

4 识别业务规则

## 测试覆盖范围

必须包含以下场景:

### 正常场景

合法参数请求成功

### 参数异常

- 缺少参数

- 参数类型错误

- 非法值

### 边界测试

- 最大长度

- 最小长度

- 临界值

### 鉴权测试

- 无Token

- Token错误

- Token过期

## 输出格式

| 用例ID | 场景 | 输入 | 预期结果 |

注意看这个文件的设计:分析步骤定流程,覆盖范围定底线,输出格式定长相——这就是第二节说的三件套,一个都没少。

Step 03下指令调用

在 AI 工具里输入:

...text

使用接口测试用例生成器,根据下面接口文档生成测试用例

然后把接口文档贴在后面。AI 会按 Skill 里的规则生成用例,而不是随机输出。

从此,同一个 Skill,全团队复用;换人、换项目,规范不跟着人走,跟着文件走。

05

PART

我踩过的 3 个坑,提前替你踩了

PITFALLS

Skill 不难写,但有几个坑,我基本每个都踩过。你直接绕开。

坑一:description 写模糊,AI 根本不调用

AI 要不要用你的 Skill,很大程度取决于 description 那行字。写「测试工具」这种泛描述,AI 根本对不上号。必须明确到「什么时候用」:比如「根据接口文档生成完整接口测试用例」。

坑二:不给模板示例,输出照样飘

AI 极度依赖示例。你在规范里给一个表格模板,它基本就按这个结构走;你不给,它每次自由发挥。想要输出稳,先给样例。

坑三:SKILL.md 写成万字长文

我早期把一个 Skill 的 SKILL.md 写了一千多行,结果 AI 抓不住重点,效果反而差。后来压到几百行,复杂内容挪到 references/ 里,效果立刻回来。

经验值:SKILL.md 控制在 500 行以内,重逻辑放 references,脚本放 scripts。

写 Skill 踩过的 3 个坑

///

END

最后说句实话

CLOSING

总有人问我:AI 是不是要取代测试工程师了?

我的观察恰恰相反。真正被替代的,是重复、机械、没有沉淀的工作——那种每次从零开始、经验全凭脑子记、换个项目就清零的干法。而 Agent Skills 这类工具,给测试工程师指了一条明路:把经验沉淀下来、把流程自动化、把 AI 变成照章办事的组员。往后看,每个测试团队大概率都会有自己的 QA Skills 库,而那些懂得「如何让 AI 按测试规范工作」的工程师,会是 AI 时代最值钱的那批测试人。

这事不难,难的是开始。今晚就挑你最烦的那件重复活儿,给它写第一个 SKILL.md。

我是汤芋圆园,热衷于分享 AI 与软件测试的实操干货。

汤汤芋圆园 · 测试笔记

如果你觉得今天这篇有收获,欢迎点赞、在看、转发三连,我们下篇见

赞
在看
收藏

THANKS FOR READING

相关学习资料