Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

API Test Suite Builder

Skill Verifiziert Aktiv

Use when the user asks to generate API tests, create integration test suites, test REST endpoints, or build contract tests.

Zweck

Use when the user asks to generate API tests, create integration test suites, test REST endpoints, or build contract tests.

Funktionen

  • Scan API routes across frameworks
  • Auto-generate auth and input validation tests
  • Create test suites for Vitest+Supertest (Node) or Pytest+httpx (Python)
  • Cover edge cases like pagination, file uploads, and rate limiting

Anwendungsfälle

  • Generate test scaffolds for new APIs
  • Create baseline test coverage for legacy APIs
  • Verify existing tests against route definitions
  • Prepare for API security audits

Nicht-Ziele

  • Executing tests directly
  • Managing test environments
  • Generating tests for non-API code

Workflow

  1. Scan codebase for API route definitions
  2. Extract HTTP methods, paths, and auth requirements
  3. Apply test generation patterns for auth, input validation, etc.
  4. Generate test files for specified framework (Vitest/Pytest)
  5. Provide code snippets and explanations for manual integration

Praktiken

  • API Testing
  • Test Automation
  • Code Quality

Installation

Zuerst Marketplace hinzufügen

/plugin marketplace add alirezarezvani/claude-skills
/plugin install engineering@claude-code-skills

Qualitätspunktzahl

Verifiziert
99 /100
Analysiert 1 day ago

Vertrauenssignale

Letzter Commit1 day ago
Sterne14.6k
LizenzMIT
Status
Quellcode ansehen

Ähnliche Erweiterungen

DBHub Testing Skill

98

Führen Sie Tests für DBHub aus und beheben Sie Probleme, einschließlich Unit-Tests, Integrationstests mit Testcontainers und datenbankspezifischen Tests. Verwenden Sie dies, wenn Sie aufgefordert werden, Tests auszuführen, Testfehler zu beheben, Integrationstests zu debuggen, Probleme mit Docker/Datenbankcontainern zu beheben oder neue Tests hinzuzufügen. Verwenden Sie es auch, wenn Sie überprüfen, ob Codeänderungen korrekt funktionieren, oder wenn CI-Testfehler untersucht werden müssen.

Skill
bytebase

Vue Testing Best Practices

100

Use for Vue.js testing. Covers Vitest, Vue Test Utils, component testing, mocking, testing patterns, and Playwright for E2E testing.

Skill
hyf0

Test Cli Application

99

Write integration tests for a Node.js CLI application using the built-in node:test module. Covers the exec helper pattern, output assertions, filesystem state verification, cleanup hooks, JSON output parsing, error case testing, and state restoration after destructive tests. Use when adding tests to an existing CLI, testing a new command, verifying adapter behavior across frameworks, or setting up CI for a CLI tool.

Skill
pjt222

Python Testing Strategies

99

Testing patterns for FastAPI with pytest-asyncio, httpx AsyncClient, fixtures, and test data factories. Use when writing tests, setting up test infrastructure, or improving coverage in a FastAPI project.

Skill
spartan-stratos

Python Tests with Pytest

98

Schreiben und evaluieren Sie effektive Python-Tests mit pytest. Verwenden Sie dies beim Schreiben von Tests, Überprüfen von Testcode, Debuggen von Testfehlern oder Verbessern der Testabdeckung. Behandelt Testdesign, Fixtures, Parametrisierung, Mocking und asynchrone Tests.

Skill
jlowin

Pytest

98

pytest - Python's most powerful testing framework with fixtures, parametrization, plugins, and framework integration for FastAPI, Django, Flask

Skill
bobmatnyc