Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

REST API Manual Testing Project

This repository shows a Manual API Testing project using: Postman and a public REST API. My goal here is to demonstrate the whole process of Manual QA for API testing, which includes requirement analysis, test planning, test execution, defect report and documentation. It's important to mention that I followed the same documentation used in my Greenkart Manual QA project.


Project Snapshot

Item Details
Role Manual QA Tester
Project REST API Manual Testing
Methodology Agile
Testing Type Manual API Testing
API DummyJSON API
Tool Postman

Project Objectives

-- The main objectives here are:

  • Understand REST API fundamentals
  • Validate API endpoints
  • Verify request and response behavior
  • Test business rules
  • Report defects
  • Produce QA documentation

Testing Scope

-- The project covers:

  • Authentication
  • Products
  • Shopping Cart
  • Users
  • Operations
  • Error Handling
  • Status Code Validation

Project Structure

--The structure for this project is:

requirements/
planning/
execution/
bugs/
evidence/

Documentation

  • API Overview
  • Requirements
  • Test Strategy
  • Test Plan
  • Test Scenarios
  • Postman Collection
  • Bug Reports
  • Test Summary

Tools

  • Postman
  • Git
  • GitHub
  • REST API
  • Markdown

Postman Collection

The Postman collection used during this project is available in the postman folder.

To run the collection:

  1. Open Postman.
  2. Click Import.
  3. Select DummyJSON_API.postman_collection.json.
  4. Configure the DummyJSON API - Dev environment.
  5. Execute the requests individually or using the Collection Runner.

Author:

Renata Araújo -- QA Manual Tester --

About

Manual API Testing portfolio with Postman and REST API test documentation.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors