Skip to content

Firoz04/Mastering-the-art-of-UI-and-API-testing

Repository files navigation

📘 Manual Testing Assessment – Search Feature (E-Commerce)

This project contains a complete manual testing workflow for evaluating the Search Feature of an e-commerce platform (evershop). The assessment covers requirement clarification, test case design, execution on a live demo website (evershop), defect logging, and both UI & API validation of a happy-path search and checkout journey.

📑 Project Overview

This assessment focuses on testing a newly requested Dynamic Search Feature for a shoe-selling e-commerce platform. The project includes:

  • Requirement analysis (10 priority questions)

  • Test case design based on clarified requirements

  • UI execution on Evershop Demo

  • API execution using Postman

  • Defect reporting with proper naming conventions

  • Final test analysis & reporting

What’s inside / Project Structure

  • UI_testing-API_Testing/ — Folder containing automated test scripts (UI and API).
  • cart.postman_collection.json — A Postman collection for API testing (e.g. cart functionality).
  • Search_ Test-Case-Design.xlsx — Excel sheet with manually designed test cases.
  • Manual_Testing_Assessment.pdf — PDF containing manual testing assessment or report.

Features / Capabilities

  • Automated UI tests for web application flows: login, checkout, etc.
  • API tests for endpoints (via Postman collection).
  • Manual test case designs (spreadsheet) for test planning.
  • Example manual testing documentation/report (PDF).

How to Run

Running API tests:

# Import `cart.postman_collection.json` into Postman  
# Run the collection (All requests)

Clone the repository:

git clone https://github.com/Firoz04/Mastering-the-art-of-UI-and-API-testing.git

👤 Author

Md. Firoz Hasan
GitHub: Firoz04

About

Manual Testing Assessment – Search Feature (E-Commerce)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published