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.
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
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.
- 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).
# Import `cart.postman_collection.json` into Postman
# Run the collection (All requests)git clone https://github.com/Firoz04/Mastering-the-art-of-UI-and-API-testing.gitMd. Firoz Hasan
GitHub: Firoz04