api-testing

Installation
SKILL.md

API 测试(api-testing)

接口级测试——E2E 之外的另一条执行路径。

  • 输入:API 文档(OpenAPI/Swagger)、用例 Schema 中 execution_model 可自动化的接口用例、被测环境信息(base URL、账号/Token);性能轴(类型矩阵轴 1)移交包 专项移交_性能_*.yaml
  • 输出(落盘):API 测试脚本(pytest + requests,或项目既定技术栈)+ 执行分报告 测试报告_api_{日期}.md(命名按 ../core/report-template.md 头注,条目按其 §3 对齐;qa 断点判据按此文件名核收);性能承接时另产 k6 压测脚本与压测报告(references/k6-conventions.md
  • 边界:Web UI 流程 → automated-e2e-testing;接口手动用例设计 → test-case-writing

When to Use

  • 给定 OpenAPI/Swagger 文档,需要产出并运行接口自动化测试
  • 从用例 Schema 中筛出接口级可自动化用例,转换为 API 脚本执行
  • 需要覆盖鉴权/越权、幂等、并发写、错误响应等接口层专项
  • 给定性能移交包或接口清单,需要生成并运行压测脚本(k6)——按 references/k6-conventions.md

When NOT to Use

Installs
17
GitHub Stars
32
First Seen
Aug 24, 2026
api-testing — fishzjp/qa-skills