Manuals / API Testing / Ch 1

StartBeginner25 min read

1. How to use this roadmap

API Testing · 44 pages source format

API tests give faster feedback than UI and catch contract breaks early. This path goes Postman → Newman → code → OpenAPI → security — with checkpoints and a public portfolio repo.

What you'll learn

  • 8–10 week pacing
  • Tools you will touch
  • Job-ready API portfolio definition

Study pace

Plan 1–1.5 hours daily. API testing rewards consistency — HTTP vocabulary becomes second nature.

  • Recommended: ~8–10 weeks at 7–10 hrs/week
  • Accelerated: ~5–6 weeks at 2–3 hrs/day
  • Slow: ~12 weeks

Do this now

Create api-testing-journey repo on GitHub. Block calendar for 7 days.

Clear?

Lab APIs

JSONPlaceholder, httpbin, ReqRes, and Petstore OpenAPI are your sandboxes. Do not wait for a job to give you an API.

Do this now

Bookmark jsonplaceholder.typicode.com and httpbin.org. Send first GET in browser or curl.

Clear?

Checkpoints

Gate 1: Postman collection with tests. Gate 2: Newman in CI. Gate 3: code + OpenAPI + security portfolio.

Do this now

Read checkpoint chapters. Copy pass criteria to README.

Clear?

Checklist