360 Secure SkillHub
360 安全技能中心

Unit And Api Test Builder

该 Skill 用于为目标功能构建可执行的单元测试或接口测试:先分析项目已有测试框架与目录结构,再生成测试代码或测试脚本,并尽量执行验证结果。适用于代码提交后的单测补充、接口变更后的回归验证和覆盖率提升场景。

2020必胜
2020必胜
热度 32.69
最近更新 2026-04-03 21:41:40
分类:开发依赖:代码执行 / 读写文件 / 第三方 API应用场景:代码生成 / 调试排错 / API 集成 / 自动化脚本

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add unit-and-api-test-builder
Metadata
name
unit-and-api-test-builder
description
生成并执行单元测试与接口测试,优先使用项目现有测试框架和脚本方式。 当需要补齐单元测试、生成接口测试脚本、执行API验证、契约测试时触发。 适用于代码提交后的单测补充、接口变更后的回归验证、测试覆盖率提升等场景。

Unit and API Test Builder

为目标功能构建可执行的单元测试或接口测试。

目标

  • 分析项目现有测试框架
  • 优先接入已有测试体系
  • 生成测试代码或测试脚本
  • 尽可能执行并验证结果

工作原则

  • 优先使用已有测试框架、目录结构、断言风格
  • 写脚本比复杂模型推理更高效时,优先写脚本
  • 不脱离项目上下文生成"看起来像测试"的无效代码
  • 优先保证可运行、可验证、可复现
  • 必要时调用代码分析、命令执行、接口调用等工具
  • 单测不适合时,明确切换为接口测试或契约验证
  • 非必要不问用户"用什么测试框架",先从项目现状判断

建议输入

  • 需求说明
  • 测试范围
  • 代码文件 / 模块路径
  • 接口文档
  • PR diff
  • 现有测试目录
  • 环境配置

输出格式

### 选择的测试方式
- 单元测试 / 接口测试 / 契约测试
- 选择原因:

### 新增测试资产
- 文件:
- 主要断言:

### 执行命令
$ ...

### 执行结果
- 通过:
- 失败:
- 关键日志:

### 后续建议
- ...