Skip to content

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

1 star

Watchers

0 watching

Forks

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Urban Grocers API Testing

Urban Grocers application under test

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

  • Postman — designing and running the test cases
  • Jira — bug reporting and tracking
  • API testing — endpoint validation against documented requirements
  • Test planning — positive, negative and boundary scenario design

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

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors