用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/zealgoswami-lab/skillreducer --skill api-testing命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | api-testing |
| description |
pytest.mark.parametrize for matrix cases (auth, validation errors, happy path).test_<endpoint>_<scenario>.pytest tests/api -v before marking work complete.import httpx
import pytest
@pytest.mark.asyncio
async def test_health_returns_200(api_client: httpx.AsyncClient):
response = await api_client.get("/health")
assert response.status_code == 200
assert response.json()["status"] == "ok"
Contract tests catch regressions when handlers change. Prefer testing through the public HTTP interface rather than calling FastAPI route functions directly.