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.
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.
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.