Script Valley
Postman API Testing: Complete Course
Making API Requests in Postman/Assessment

Practice & Assessment

Test your understanding of Making API Requests in Postman

Multiple Choice Questions

5
1

What is the key difference between PUT and PATCH?

2

Which request body type should you use when uploading a file through Postman?

3

How do you add a query parameter ?page=2&limit=10 using the Postman UI?

4

What HTTP status code indicates the request was rejected because of missing or invalid authentication?

5

Which Postman variable syntax is used to reference a variable named 'base_url' in a request URL?

Mini Project

1

REST API Testing for a User Management API

Create a complete Postman collection for testing a User Management API using the ReqRes API (reqres.in) as your target. Build and organize the following requests in a 'User Management' collection with separate folders: Auth folder (POST /api/login to get token, POST /api/register for new user), Users folder (GET /api/users to list all, GET /api/users/{{user_id}} to get one, POST /api/users to create, PUT /api/users/{{user_id}} to update, DELETE /api/users/{{user_id}} to delete). Set up a Development environment with base_url = https://reqres.in. Write test scripts for every request covering status code, response time under 2000ms, and body structure validation.

Medium