Skip to content

A hands-on API testing project using Postman and Newman on JSONPlaceholder's mock API endpoints. Includes automated test scripts, manual test cases, environment configuration, and command-line execution via Newman.

Notifications You must be signed in to change notification settings

akshaysarve/JSONPlaceholder-API-Testing

Repository files navigation

JSONPlaceholder-API-Testing

📌 A hands-on API testing project using Postman and Newman on JSONPlaceholder's mock API endpoints. Includes automated test scripts, manual test cases, environment configuration, data-driven testing, and command-line execution via Newman.

Postman API Testing Project

📌 Overview

This project contains API test cases written using Postman and executed via Newman (Postman's command-line companion). It includes:

  • Positive and negative test cases
  • Assertions for status codes, response times, and JSON schema
  • Response time validations
  • Schema validations

📦 Tools Used

  • Postman
  • Newman (CLI)
  • VS Code (optional)
  • Git & GitHub

🚀 How to Run

  1. Install Newman: npm install -g newman
  2. Run the collection:
    newman run "My_API_Test_Collection.postman_collection.json" -e "Local Dev.postman_environment.json"
    

About

A hands-on API testing project using Postman and Newman on JSONPlaceholder's mock API endpoints. Includes automated test scripts, manual test cases, environment configuration, and command-line execution via Newman.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages