Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API Testing Portfolio

Overview

This project demonstrates my API testing skills using Postman and the FakeStore API. It includes positive and negative test scenarios, detailed test cases, bug reports, and supporting screenshots.

The project was created to practice real-world API testing workflows, including test design, execution, defect reporting, and documentation.


Tools Used

  • Postman
  • FakeStore API
  • Markdown
  • Git
  • GitHub

Project Structure

api-testing-portfolio/
│
├── README.md
├── TEST_CASE_LIST.md
├── BUG_REPORT_LIST.md
│
├── test_cases/
├── bug_reports/
├── screenshots/
└── postman/

API Features Tested

GET Products

  • Get all products
  • Get product by valid ID
  • Get product by invalid ID

POST Products

  • Create product with valid data
  • Create product with missing required field
  • Create product with negative price
  • Create product with invalid data type
  • Create product with empty request body

PUT Products

  • Update product with valid data
  • Update product with invalid price

DELETE Products

  • Delete existing product

Test Summary

Item Count
Test Cases 14
Bug Reports 6
Screenshots 11

Test Coverage

  • Positive Testing
  • Negative Testing
  • Input Validation
  • CRUD Operations
  • HTTP Status Code Validation
  • Response Body Validation
  • JSON Response Validation

Bug Reports

The project includes six documented bug reports covering API validation issues, including:

  • Invalid product ID response
  • Missing required field
  • Negative price
  • Invalid data type
  • Empty request body
  • Invalid update request

Screenshots

Screenshots are included to provide evidence for executed test cases and reported bugs.


Postman Collection

The exported Postman collection is available in the postman folder.


Repository Contents

  • Test Case List
  • Bug Report List
  • Individual Test Cases
  • Individual Bug Reports
  • Execution Screenshots
  • Postman Collection

Author

Nguyen Phan

About

Manual API Testing Portfolio using Postman

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors