Skip to main content

6 docs tagged with "api-testing"

View all tags

API Testing Best Practices

Habits that make API tests find real bugs and stay reliable — start from the contract, test every layer of a response, negative and auth tests, data ownership, schemas, environments and secrets, idempotency, contracts and mocks, CI, reporting, and a pre-merge checklist.

API Testing Learning Path: Start Here

How to learn API testing in six milestones — explore with curl, CRUD and auth, a bug hunt with an answer key, Postman and Newman, automated tests in code, and GraphQL, security and performance — with a final project.

API Testing Milestones & Mini-Projects

Tasks with expected results for each of the six API testing milestones — exploring with curl, a booking's CRUD life cycle, a Restful Booker bug hunt with a 9-bug answer key, a Postman collection run by Newman, an automated suite, and GraphQL, security and performance investigations.

API Testing Quick Reference

Copy-paste API testing reference — HTTP methods and status codes, curl flags, auth headers, the per-endpoint checklist, negative test ideas, Postman scripts, Newman, pytest/requests, Playwright request and REST Assured equivalents, GraphQL and handy one-liners.

Postman: The Complete Guide

End-to-end reference for Postman — collections, environments, pre-request/test scripts, Newman CI execution, mock servers, and interview-ready Q&A.

Rest Assured: The Complete Guide

End-to-end reference for Rest Assured — given/when/then DSL, request specs, JSON/XML assertions, auth, schema validation, and interview-ready Q&A.