API Testing

Test REST and GraphQL APIs with Playwright APIRequestContext, Supertest, or standalone HTTP clients. Covers schema validation with Zod 4/AJV, auth flow testing, CRUD lifecycle tests, error and header validation, pagination, and performance assertions. Use when: "API test," "endpoint test," "REST test," "GraphQL test," "schema validation," "Postman replacement." Not for: consumer-driven contract verification (Pact, broker) — use contract-testing; browser UI flows — use playwright-automation. Related: contract-testing, test-data-management, ci-cd-integration, playwright-automation.

petrkindlmann cf73648 4 files · 27.6 KB Updated

File contents

petrkindlmann/qa-skills/tree/main/skills/api-testing commit cf73648fc7

Frequently asked questions

npx skillmds add petrkindlmann/api-testing