Skip to content

Postman-based automated testing for a Grocery Management and Recipe Suggestion API covering CRUD operations for recipes, grocery lists, item categories, and secure login/authorization.

Notifications You must be signed in to change notification settings

ayeshaasajid/grocery-recipe-api-tests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

grocery-recipe-api-tests

Postman-based automated testing for a Grocery Management and Recipe Suggestion API covering CRUD operations for recipes, grocery lists, item categories, and secure login/authorization.

πŸ“Œ Introduction

The purpose of this project is to test and validate the major API endpoints of the Grocery Management system. This includes:

  • User authentication via login
  • Full CRUD operations on recipes and ingredients
  • Grocery and shopping list management
  • Category retrieval and creation
  • Fetching grocery items, recipes, ingredients and shopping items by their unique ID

All tests were created using Postman and exported to support automated execution and reporting.


πŸ“‚ Files in this Repository

File/Folder Description
grocery-app.postman_collection.json Postman collection containing all the test modules.
grocery-app-report.html Exported HTML report showing the results of test execution.

βœ… Modules Covered

  • Login & Authorization
  • Recipes
  • Ingredients
  • Grocery and Shopping List
  • Categories
  • Grocery Items, Recipes, Ingredients, Categories, Shopping items by ID

πŸ“Š Report

After test execution, you can find a detailed HTML report at:

This report includes:

  • Test case outcomes (pass/fail)
  • Detailed assertions per test

About

Postman-based automated testing for a Grocery Management and Recipe Suggestion API covering CRUD operations for recipes, grocery lists, item categories, and secure login/authorization.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages