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.
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.
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. |
- Login & Authorization
- Recipes
- Ingredients
- Grocery and Shopping List
- Categories
- Grocery Items, Recipes, Ingredients, Categories, Shopping items by ID
After test execution, you can find a detailed HTML report at:
This report includes:
- Test case outcomes (pass/fail)
- Detailed assertions per test