Skip to content

Jcma14/Urban-Grocers-API-Testing-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Urban Grocers API Testing

Header Banner

The Urban Grocers project is a simulated online grocery service where I validated new backend functionality by testing specific API endpoints against documented requirements.

Project Goal

The goal of this project was to validate new functionalities in the Urban Grocers API, focusing on product kit management and delivery services.

I tested two key endpoints:

  • POST /api/v1/kits/{id}/products → allows adding groceries to a kit with a limit of up to 30 products.
  • POST /order-and-go/v1/delivery → checks the availability and cost of the delivery service.

Approach

I used Postman to design and run test cases, covering positive, negative, and boundary scenarios.
The outcome was a successful validation of the back-end requirements and a stronger understanding of API testing, JSON response analysis, and business-oriented test design.

This project enhanced my ability to align technical testing with real product needs.

Key Results

  • Designed and executed 23 test cases covering positive, negative, and boundary scenarios.
  • Tested 2 critical API endpoints using both GET and POST requests.
  • Reported and documented 9 bugs, contributing to improved API reliability and alignment with requirements.

Tools & Skills

Project Evidence

Bugs Reported (JIRA)

JIRA Test Plan JIRA Test Plan

Postman Test Execution and API Response Validation

Postman Execution

About

The Urban Grocers project is a simulated online grocery service where I focused on validating new backend functionality by testing specific API endpoints against documented requirements.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors