Skip to main content

Sasa Shop - Test Report 2025-09-12 12:46

Table of Contents

1 Document Information

FieldValue
ProjectnameSasa Shop
Testreportversion1.0
Testperiodstart2025-09-12
Testperiodend2025-09-12
QatesterROSEMARY DONES
Buildversiontested0.2
Reportdate2025-09-12
ReportstatusDraft

2 Quick Summary

2.1 Overall Results

MetricNumberTargetStatus
Total Test Cases6262
Tests Passed5562⚠️
Tests Failed6≤ 5%
Pass Rate89≥ 90%

2.2 Bug Summary

Bug TypeOpenFixedTotal Found
Critical000
Major000
Minor000
Total000

2.3 Release Decision

Can we release this version?

Main reason for decision:

3 Test Results by Feature

3.1 FT-AUTH-REG: Register for a new account with my phone number and OTP or with my email and password

Feature Details:

  • Priority: Must Have
  • User Story: As a new user, I want to complete the registration process after receiving an OTP so that I am automatically logged in and can start shopping.
Test Case IDDescriptionWeightResultComments
AUTH-TC-001Verify that after filling in details and receiving an OTP, the registration completes and redirects to the home page.HighPass
AUTH-TC-002Verify that the user is automatically logged in after registration and redirected to the home page.HighPass
AUTH-TC-003Verify that invalid phone number formats prevent registration.HighPass
AUTH-TC-004Verify that OTP expires after a specified time and registration fails if the OTP is not entered in time.MediumPass

Section Summary: Passed: 0/4 • Pass Rate: 0% • Major Issues:

3.2 FT-CART-CHECKOUT: Complete a purchase after providing my details

Feature Details:

  • Priority: Must Have
  • User Story: As a user, I want to successfully place an order by completing the checkout process so that my purchase is confirmed and recorded.
Test Case IDDescriptionWeightResultComments
CHK-TC-001Verify that after tapping 'Place Order', the purchase is completed and a confirmation is shown.HighPass
CHK-TC-002Verify that invalid payment details prevent order completion and display an error message.HighPass
CHK-TC-003Verify that the user is prompted to add items to the cart if the cart is empty during checkout.MediumPass
CHK-TC-004Verify that order details (items, prices, shipping) are correctly displayed in the order confirmation page.HighPass

Section Summary: Passed: 0/4 • Pass Rate: 0% • Major Issues:

3.3 FT-UI-DARKMODE: Use the app in dark mode

Feature Details:

  • Priority: Should Have
  • User Story: As a user, I want to enable dark mode so that I can have a comfortable viewing experience in low-light conditions and see all text clearly.
Test Case IDDescriptionWeightResultComments
UI-TC-001Verify that all text in the orders list is clearly visible and information is displayed correctly when dark mode is enabled.MediumPass
UI-TC-002Verify that UI elements (buttons, icons) are consistent and legible in dark mode.MediumPass
UI-TC-003Verify that the dark mode setting persists when the app is closed and reopened.LowPass

Section Summary: Passed: 0/3 • Pass Rate: 0% • Major Issues:

3.4 FT-UI-LANGUAGE: Access language settings

Feature Details:

  • Priority: Should Have
  • User Story: As a user, I want to change the application's language from the settings menu so that I can use the app in my preferred language.
Test Case IDDescriptionWeightResultComments
LANG-TC-001Verify that the language setting option appears in the user profile and allows the user to switch the app's language.MediumPass
LANG-TC-002Verify that the selected language persists across app sessions.MediumPass
LANG-TC-003Verify that all UI elements properly display text in the selected language without truncation or overlap.HighPass

Section Summary: Passed: 0/3 • Pass Rate: 0% • Major Issues:

3.5 FT-ORDER-LIST: View my past orders

Feature Details:

  • Priority: Must Have
  • User Story: As a user, I want to view my past orders so that I can review and manage my order history.
Test Case IDDescriptionWeightResultComments
ORD-TC-001Verify that the user can see a list of all previous orders, including order number, date, shop, and status.HighPass
ORD-TC-002Verify that the user can filter past orders by date, shop, and order status.MediumFailno filter order
ORD-TC-003Verify that order information is clearly visible in both light and dark modes.HighPass

Section Summary: Passed: 0/3 • Pass Rate: 0% • Major Issues:

3.6 FT-APP-NOTIFY: Receive push notifications for order updates and important app communications

Feature Details:

  • Priority: Should Have
  • User Story: As a user, I want to receive push notifications for order updates and important app communications so that I stay informed about my purchases and app updates.
Test Case IDDescriptionWeightResultComments
NOTF-TC-001Verify that users receive push notifications when their order status changes.HighFailusers can not receive push notifications when their order status changes.
NOTF-TC-002Verify that notification settings can be customized in the user profile.MediumPass
NOTF-TC-003Verify that tapping on a notification navigates to the relevant section of the app.Medium
NOTF-TC-004Verify that notifications work correctly when the app is in background or closed.HighFailnotifications does not work correctly when the app is in background or closed.

Section Summary: Passed: 0/4 • Pass Rate: 0% • Major Issues:

3.7 FT-PROD-LIST: View product lists

Feature Details:

  • Priority: Must Have
  • User Story: As a user, I want to view product lists so that I can discover and explore items available for sale.
Test Case IDDescriptionWeightResultComments
PROD-TC-001Verify that product lists load within acceptable time limits and display correctly.HighPass
PROD-TC-002Verify that search functionality returns relevant results.HighPass
PROD-TC-003Verify that product images, names, and prices display correctly in both light and dark modes.MediumPass

Section Summary: Passed: 0/3 • Pass Rate: 0% • Major Issues:

3.8 FT-SHOP-VIEW: View shop details

Feature Details:

  • Priority: Must Have
  • User Story: As a user, I want to view shop details so that I can see all products offered by a specific shop and learn more about them.
Test Case IDDescriptionWeightResultComments
SHOP-TC-001Verify that shop details page loads within 2 seconds on target devices.HighPass
SHOP-TC-002Verify that all shop products are displayed correctly with proper navigation.HighPass
SHOP-TC-003Verify that shop information (name, description, contact) is displayed correctly.MediumPass

Section Summary: Passed: 0/3 • Pass Rate: 0% • Major Issues:

3.9 FT-AUTH-LOGIN: Log in with my valid credentials

Feature Details:

  • Priority: Must Have
  • User Story: As a returning user, I want to log in with my valid credentials so that I can access my personal profile, order history, and saved information.
Test Case IDDescriptionWeightResultComments
LOGIN-TC-001Verify successful login with valid email/password credentials.HighPass
LOGIN-TC-002Verify successful login with valid phone/OTP credentials.HighPass
LOGIN-TC-003Verify login fails with invalid credentials and shows appropriate error message.HighPass
LOGIN-TC-004Verify user session persists across app restarts after successful login.MediumPass

Section Summary: Passed: 0/4 • Pass Rate: 0% • Major Issues:

3.10 FT-AUTH-LOGOUT: Log out of my account

Feature Details:

  • Priority: Must Have
  • User Story: As a logged-in user, I want to log out of my account so that I can securely end my session on a shared or public device.
Test Case IDDescriptionWeightResultComments
LOGOUT-TC-001Verify successful logout terminates user session and redirects to appropriate page.HighPass
LOGOUT-TC-002Verify logged-out user cannot access protected pages without re-authentication.HighPass
LOGOUT-TC-003Verify logout option is accessible from user profile/settings menu.MediumPass

Section Summary: Passed: 0/3 • Pass Rate: 0% • Major Issues:

3.11 FT-PROD-VIEW: View product details

Feature Details:

  • Priority: Must Have
  • User Story: As a user, I want to view product details so that I can make an informed purchase decision by reviewing key information like price, description, and images.
Test Case IDDescriptionWeightResultComments
PRODVIEW-TC-001Verify product details page displays all essential information (name, price, description, images).HighPass
PRODVIEW-TC-002Verify product images can be viewed in full screen and are displayed correctly.MediumPass
PRODVIEW-TC-003Verify add to cart functionality is available and working from product details page.HighPass
PRODVIEW-TC-004Verify product details display correctly in both light and dark modes.MediumPass

Section Summary: Passed: 0/4 • Pass Rate: 0% • Major Issues:

3.12 FT-PROD-CART: Add or remove a product from the cart

Feature Details:

  • Priority: Must Have
  • User Story: As a user, I want to add or remove a product from the cart so that I can easily save an item for purchase without leaving my current browsing flow.
Test Case IDDescriptionWeightResultComments
PRODCART-TC-001Verify products can be successfully added to cart from product list page.HighPass
PRODCART-TC-002Verify products can be successfully added to cart from product details page.HighPass
PRODCART-TC-003Verify products can be removed from cart and cart count updates correctly.HighPass
PRODCART-TC-004Verify cart state persists across app sessions for logged-in users.MediumPass

Section Summary: Passed: 0/4 • Pass Rate: 0% • Major Issues:

3.13 FT-SHOP-LIST: View shops lists

Feature Details:

  • Priority: Must Have
  • User Story: As a user, I want to view shops lists so that I can browse all available shops to find ones that interest me.
Test Case IDDescriptionWeightResultComments
SHOPLIST-TC-001Verify shops list displays all available shops with basic information.HighPass
SHOPLIST-TC-002Verify users can navigate to shop details from the shops list.HighPass
SHOPLIST-TC-003Verify shops list loads within acceptable time limits and handles large datasets.MediumPass
SHOPLIST-TC-004Verify shops list display is consistent in both light and dark modes.MediumPass

Section Summary: Passed: 0/4 • Pass Rate: 0% • Major Issues:

3.14 FT-CART-MANAGE: Add, update, and remove items in my shopping cart

Feature Details:

  • Priority: Must Have
  • User Story: As a user, I want to add, update, and remove items in my shopping cart so that I can finalize my selection, adjust quantities, or remove unwanted items before proceeding to checkout.
Test Case IDDescriptionWeightResultComments
CARTMGMT-TC-001Verify users can increase and decrease item quantities in the cart.HighPass
CARTMGMT-TC-002Verify users can remove individual items from the cart.HighPass
CARTMGMT-TC-003Verify cart totals update correctly when items are modified or removed.HighPass
CARTMGMT-TC-004Verify users can proceed to checkout from the cart management page.HighPass

Section Summary: Passed: 0/4 • Pass Rate: 0% • Major Issues:

3.15 FT-ORDER-NOTF: Receive notifications about my orders

Feature Details:

  • Priority: Must Have
  • User Story: As a user, I want to receive notifications about my orders so that I can track the progress of my purchase from confirmation to delivery.
Test Case IDDescriptionWeightResultComments
ORDERNOTF-TC-001Verify users receive notifications when order status changes (confirmed, shipped, delivered).HighFailsince from the shop there is no buttuon for order updates
ORDERNOTF-TC-002Verify notification content includes relevant order information and status.HighPass
ORDERNOTF-TC-003Verify tapping on order notification navigates to the correct order details.MediumPass
ORDERNOTF-TC-004Verify notifications work correctly when app is in background or closed.HighFailnotifications does not work correctly when app is in background or closed.

Section Summary: Passed: 0/4 • Pass Rate: 0% • Major Issues:

3.16 FT-ORDER-VIEW: View my order details for specific items

Feature Details:

  • Priority: Must Have
  • User Story: As a user, I want to view my order details for specific items so that I can review the specifics of my past and current purchases, including items, prices, and delivery status.
Test Case IDDescriptionWeightResultComments
ORDERVIEW-TC-001Verify order details page displays complete order information (items, prices, status, dates).HighPass
ORDERVIEW-TC-002Verify order information is fully legible in both light and dark modes.HighPass
ORDERVIEW-TC-003Verify order status updates are reflected accurately in the order details view.HighPass
ORDERVIEW-TC-004Verify users can access order actions (tracking, support) from order details page.MediumFailusers cannot access order actions (tracking, support) from order details page.

Section Summary: Passed: 0/4 • Pass Rate: 0% • Major Issues:

Feature Details:

  • Priority: Should Have
  • User Story: As a user, I want to read the Terms of Use and Privacy Policy so that I can understand the app's rules and how my data is handled.
Test Case IDDescriptionWeightResultComments
LEGAL-TC-001Verify Terms of Use and Privacy Policy are separate documents with distinct content.HighPass
LEGAL-TC-002Verify legal documents are accessible from both settings and registration flows.MediumPass
LEGAL-TC-003Verify legal documents display correctly and are readable in both light and dark modes.MediumPass
LEGAL-TC-004Verify legal documents scroll properly and all content is accessible.LowPass

Section Summary: Passed: 0/4 • Pass Rate: 0% • Major Issues:

4 Critical Issues Found

4.1 CRITICAL Issues (Must Fix)

Bug IDFeatureProblem DescriptionImpactFound On
BUG-001FT-APP-NOTIFYnotifications does not work correctly when app is in background or closed, also,there is no button for a shop owner to update the customer for her/him to tract orderHigh
BUG-002FT-ORDER-LISTno filter for order for both user and the shop ownerLow

4.2 MAJOR Issues (Should Fix)

Bug IDFeatureProblem DescriptionImpactFound On
BUG-003

4.3 MINOR Issues (Nice to Fix)

Bug IDFeatureProblem DescriptionImpactFound On
BUG-005FT-ORDER-LISTno filter for order for both user and the shop ownerLow

5 Sign-off

5.1 Testing Team Approval

RoleNameSignatureDate
QA Lead
Senior Tester

5.2 Management Review

RoleNameDecisionDate
Project Manager
Technical Lead

6 Testenvironment

PlatformDevicenameOsversionWastestedIssuesfoundBrowserVersion
Android❌ No0
iOS❌ No0
Web❌ No0
ItemStatusNotes
Test environment working
Test data available
External services

7 Performanceandquality

TestRequirementActualresultStatusNotes
App startup time≤ 3 secondsPASSPass
Page load time≤ 2 secondsPASSPass
Search response≤ 1 secondPASSPass
Works with slow internetShould workPASSPass
AreaStatusComments
Easy to navigateGood
Error messages clearGood
Works on different screen sizesGood
Looks professionalGood
AreaStatusComments
User data protectedGood
App doesn't crashGood
Handles errors gracefullyGood
Works offline (if needed)PoorTHE APP FUNCTIONALITY IS ONLINE BASED

8 Testcoverageanalysis

8.1 Requirementscoverage

8.1.1 Musthave

0

0

0

0

8.1.2 Shouldhave

0

0

0

0

8.1.3 Couldhave

0

0

0

0

8.1.4 Total

0

0

0

0

FeatureReasonImpact

9 Recommendations

10 Releasereadiness

GateRequirementStatusComments
Feature CompletenessAll 'Must Have' features work
Critical BugsZero critical bugs open
Pass Rate≥ 90% test pass rate
PerformanceSpeed requirements met
User ExperienceNo major usability issues

10.1 Finaldecision

Ready with Conditions

NOTIFICATION PART SHOULD BE IMPROVED AND PAYMENT METHOD