Skip to content
CodeKruPro

Stage 6 of 11

API testing

From HTTP basics to automated API checks.

  1. Not startedHow HTTP and the web workClients and servers, URLs, headers, bodies and what REST means.0/13
  2. Not startedHTTP methods and requestsGET, POST, PUT, PATCH and DELETE, idempotency and safe methods.0/11
  3. Not startedStatus codesWhat each family of status codes means and which to expect.0/15
  4. Not startedAuthentication and authorizationAPI keys, basic auth, tokens, OAuth and sessions.0/12
  5. Not startedDesigning API testsPositive and negative cases, validation, schemas and test data.0/18
  6. Not startedPostman and manual API testingCollections, environments, variables and scripts in Postman.0/13
  7. Not startedAPI automationSending requests and checking responses in code (REST Assured or requests).0/20
  8. Not startedContracts, mocks and API stylesContract tests, mocks and stubs, and REST compared with SOAP and GraphQL.0/11
Not startedNot startedIn progressIn progressSolvedSolvedPro+Pro+

The first 2 questions of each topic are free. Pro+ opens every question.