API Testing with Postman Competency (Intermediate Level)

  • 20m
  • 20 questions
The API Testing with Postman Competency (Intermediate Level) benchmark assesses your knowledge of contract definition with Open API and contract testing using Postman. You will be evaluated on your ability to set up automation pipelines using Postman, use GitHub actions for CI/CD, and work with GraphQL APIs to retrieve and modify data. Learners who score high on this benchmark demonstrate the skills necessary to use Postman for contract testing, automation testing, and GraphQL APIs.

Topics covered

  • commit Postman test scripts to Git
  • create a continuous integration and continuous delivery (CI/CD) pipeline
  • define an API with the OpenAPI specification
  • define parameters for multiple APIs
  • define schemas in the components section
  • define security schemes for APIs
  • outline how CI/CD works with GitHub Actions
  • pass in arguments and variables
  • provide an overview of the contract testing process
  • run a contract test and view the results
  • run collections from the CLI with Newman
  • run queries using Postman
  • send mutations using Postman
  • set up an application programming interface (API) server on the Google Cloud Platform (GCP)
  • set up Git and GitHub repos
  • set up the application programming interface (API) server
  • specify array response bodies and parameters in APIs
  • trigger the run of a CI/CD pipeline
  • use the Postman contract test generator
  • work with GraphQL queries