writing-api-tests

Installation
SKILL.md

编写接口测试

从真实请求检查接口承诺。响应正确与业务完成分别取证;按目标选择真实依赖,不因使用 HTTP 就宣称完成集成或 E2E。

1. 定位任务

读取相关需求、测试条件、缺陷、API 合同及现有测试。核实服务地址、身份取得方式、数据准备入口、框架、目录和目标命令。已有事实直接沿用,不要求先生成策略报告。

  • 只设计: 交付请求、前置、观察与独立预期,不安装或执行。
  • 只编写: 交付代码与运行条件,明确未运行。
  • 编写并验证: 沿用项目工具,运行目标保护;仅缺少源码不阻止条件已具备的黑盒测试。

区分新行为/缺陷保护与既有行为补保护。用户只授权测试时,不修改生产实现。未知事实只阻塞依赖它的动作。

完成条件: 目标行为、执行许可、调用合同及影响实施的缺口明确。

2. 固定请求与判定依据

每例写清身份、资源归属、初始状态、请求和结果观察入口。每个精确预期来自已确认规则或协议;当前响应只能作为观察,不能自行升级为合同。

Installs
3
GitHub Stars
2
First Seen
12 days ago