스킬 api-tester
🔬

api-tester

안전 🌐 네트워크 접근⚙️ 외부 명령어🔑 환경 변수

使用全面驗證測試 API

手動 API 測試既耗時又容易出錯。此技能提供完整的 API 測試方法,包括安全檢查、效能測試和自動化測試生成。

지원: Claude Codex Code(CC)
⚠️ 67 나쁨
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"api-tester" 사용 중입니다. 為具有電子郵件驗證的使用者註冊 API 生成測試案例

예상 결과:

  • 使用正確的電子郵件格式進行有效註冊
  • 拒絕重複的電子郵件地址
  • 驗證電子郵件格式(缺少 @ 符號)
  • 要求密碼至少 8 個字元
  • 成功時返回 201 狀態碼和使用者 ID
  • 缺少必填欄位時返回 400

"api-tester" 사용 중입니다. 為登入端點建立 Jest 測試套件

예상 결과:

  • 成功登入返回 200 和 JWT 權杖
  • 無效憑證返回 401 未授權
  • 缺少密碼返回 400 錯誤請求
  • 5 次失敗嘗試後觸發速率限制

"api-tester" 사용 중입니다. 為健康檢查端點生成負載測試

예상 결과:

  • 1000 個請求,50 個並發使用者
  • 平均回應時間低於 200 毫秒
  • 成功率高於 99.5%
  • 5 分鐘測試期間無超時錯誤

보안 감사

안전
v5 • 1/16/2026

This is a pure documentation skill containing only educational API testing examples. The skill contains no executable code, no network calls, no file system access, and no environment variable access. All 144 detected patterns are false positives: network patterns are placeholder URLs in documentation examples, external_command patterns are backtick syntax in example code blocks, and credential patterns are placeholder tokens like 'YOUR_TOKEN'. The critical 'DANGEROUS COMBINATION' heuristic is a false positive because this skill generates guidance, not code execution.

2
스캔된 파일
1,026
분석된 줄 수
3
발견 사항
5
총 감사 수

위험 요인

🌐 네트워크 접근 (61)
⚙️ 외부 명령어 (50)
🔑 환경 변수 (1)
감사자: claude 감사 이력 보기 →

품질 점수

38
아키텍처
100
유지보수성
85
콘텐츠
20
커뮤니티
100
보안
74
사양 준수

만들 수 있는 것

API 端點驗證

為新的 API 端點生成全面的測試套件,包括邊界情況和錯誤場景。

自動化測試設定

建立用於回歸測試和 CI/CD 整合的自動化測試腳本。

效能基準測試

生成負載測試配置以驗證 API 在壓力下的效能。

이 프롬프트를 사용해 보세요

基本 API 測試
Generate curl commands and test cases for GET /api/users endpoint with pagination parameters
驗證測試
Create test scripts for login endpoint that returns JWT token and subsequent authenticated requests
GraphQL 驗證
Generate GraphQL test cases for user queries and createUser mutation with proper error handling
負載測試
Create Artillery configuration to test POST /api/orders with 100 concurrent users over 5 minutes

모범 사례

  • 始終測試成功和錯誤場景以實現完整覆蓋
  • 使用環境變數儲存 API URL 和驗證權杖
  • 在測試執行後實作適當的測試資料清理

피하기

  • 絕不將 API 金鑰或權杖提交到版本控制
  • 避免只測試正常路徑場景而不測試錯誤情況
  • 不要在公開端點中跳過驗證測試

자주 묻는 질문

支援哪些驗證方法?
Bearer 權杖、API 金鑰、基本驗證和 OAuth 2.0,並提供每種方法的範例。
我可以測試 GraphQL API 嗎?
可以,包括帶有變數和錯誤處理的 GraphQL 查詢和變更範例。
如何與 CI/CD 整合?
生成可在任何 CI/CD 管道中自動執行的 Jest 和 pytest 測試套件。
我的 API 資料安全嗎?
此技能僅生成測試程式碼。它不執行測試或存取您的實際 API。
速率限制怎麼辦?
包括速率限制測試策略和負載測試的適當延遲配置。
這與 Postman 相比如何?
生成 Postman 集合,同時也提供基於程式碼的測試以實現自動化。

개발자 세부 정보

작성자

CuriousLearner

라이선스

MIT

참조

main

파일 구조

📄 SKILL.md