Manuals / API Testing / Checkpoint 11

E · Advanced · advanced · Gate · Checkpoint 11 of 11

Checkpoint B — Job-ready API portfolio

Final gate: Postman + Newman CI + code tests + schema + security — demo-ready repo.

Path progress
100%

Step 1 of 1

Pass criteria

Verify on GitHub live.

  • Postman collection 15+ requests exported in repo
  • Newman green in GitHub Actions with HTML report artifact
  • Code test suite 10+ tests (pytest or Jest)
  • JSON Schema validation on 2+ endpoints
  • SECURITY-SMOKE.md + 3 security tests
  • STRATEGY.md explains API vs UI test split
Pass criteriaDrag stickies · tap for tips
Study mapDrag stickies · tap for tipsKeep it shortdrag · tap →Name the waitdrag · tap →Scope locatorsdrag · tap →Trace when stuckdrag · tap →One browser firstdrag · tap →Isolate statedrag · tap →Assert the UIdrag · tap →Retry wiselydrag · tap →Seed datadrag · tap →Close the loopdrag · tap →Keep it shortdrag · tap →Name the waitdrag · tap →Scope locatorsdrag · tap →Trace when stuckdrag · tap →One browser firstdrag · tap →Isolate statedrag · tap →Pathwise hackdrag · tap →Pass criteriadrag · tap →Try thisdrag · tap →Follow the dashed drag · tap →

Do this now

Demo in under 5 minutes.

Was this step clear?
Chapter learning outcomes
  • API portfolio pass criteria

Clear these before you leave

Side quest

Interview drill

Answer: "How do you test APIs without UI?" from your repo.