Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/wojons/skills --skill testing-api명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | testing-api |
| description | Test API endpoints and contracts |
| license | MIT |
| compatibility | opencode |
| metadata | {"audience":"developers","category":"testing"} |
Test REST, GraphQL, gRPC, and other API endpoints for functionality, performance, and reliability.
Use this skill when:
# Test APIs with common tools
npx newman run collection.json # Postman collections
curl -X GET https://api.example.com/users
http GET https://api.example.com/users Authorization:"Bearer token"
# Run API tests with frameworks
npm run test:api # Supertest, Jest
pytest tests/api/ # Python requests/pytest
go test ./api/ # Go httptest
# Test with schema validation
npx ajv validate -s schema.json -d data.json
openapi-test --spec openapi.yaml --base-url https://api.example.com
# Load test APIs
npx autocannon -c 10 -d 30 https://api.example.com/users
wrk -t2 -c100 -d30s https://api.example.com/users
API Test Results:
──────────────────────────────
✅ GET /api/users
✓ Returns 200 OK
✓ Returns JSON array
✓ Includes pagination headers
✓ Respects limit parameter
❌ POST /api/users
✗ Missing required fields returns 400
Expected: {"error": "Missing email"}
Received: {"error": "Validation failed"}
⚠️ PUT /api/users/{id}
⚠️ Authentication required but not tested
Authentication Tests:
✓ Valid token returns 200
✗ Invalid token returns 401 (should return 403)
Summary: 15 endpoints tested, 12 passed, 2 failed, 1 skipped