Skip to main content

Sasa Shop - Test Report 2025-10-15 10:34

Table of Contents

1 Document Information

FieldValue
ProjectnameSasa Shop
Testreportversion1.0
Testperiodstart2025-10-15
Testperiodend2025-10-15
QatesterROSEMARY DONES
Buildversiontested0.2
Reportdate2025-10-15
ReportstatusDraft

2 Quick Summary

2.1 Overall Results

MetricNumberTargetStatus
Total Test Cases6262
Tests Passed5762⚠️
Tests Failed5≤ 5%
Pass Rate92≥ 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-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.3 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.4 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.5 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.6 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.7 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.HighFaila long time loading ,and sometimes the shop details cant be shown
SHOPLIST-TC-003Verify shops list loads within acceptable time limits and handles large datasets.MediumFailit takes a long time loading
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.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.HighFailPAGE LOADS MORE THAN 2SECONDS
SHOP-TC-002Verify that all shop products are displayed correctly with proper navigation.HighFailshop products are not displayed correctly with proper navigation.
SHOP-TC-003Verify that shop information (name, description, contact) is displayed correctly.MediumFailhat shop information (name, description, contact) is NOT displayed correctly.

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

3.9 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.10 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.11 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).HighPass
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.HighPass

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

3.12 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.MediumPass

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

3.13 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.MediumPassno filter icon program
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.14 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.15 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:

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:

3.17 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.HighPass
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.MediumPass
NOTF-TC-004Verify that notifications work correctly when the app is in background or closed.HighPass

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-PROD-LISTIN ANDROID ,I CANNOT ADD A PRODUCT IN THE MENUHigh2025-10-15
BUG-002FT-SHOP-VIEWSHOPS CAN'T SHOW DETAILS IT JUST LOADS MORE THAN A MINUTE,THOUGH PRODUCTS IN THE HOME PAGE ARE SHOWNHigh2025-10-15

4.2 MAJOR Issues (Should Fix)

Bug IDFeatureProblem DescriptionImpactFound On
BUG-001FT-PROD-LISTIN ANDROID ,I CANNOT ADD A PRODUCT IN THE MENUHigh2025-10-15
BUG-002FT-SHOP-VIEWSHOPS CAN'T SHOW DETAILS IT JUST LOADS MORE THAN A MINUTE,THOUGH PRODUCTS IN THE HOME PAGE ARE SHOWN2025-10-15

4.3 MINOR Issues (Nice to Fix)

Bug IDFeatureProblem DescriptionImpactFound On
BUG-001OVER SIZED SCREEN ON PAYMENT PAGELow2025-10-15

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 secondsPass
Page load time≤ 2 secondsFailIN SHOP VIEW THE PAGE LOAD TIME >2SECS
Search response≤ 1 secondPass
Works with slow internetShould workPass
AreaStatusComments
Easy to navigateGood
Error messages clearGood
Works on different screen sizesNeeds ImprovementSOME FEW PLACES NEED IMPROVEMENT , IN THE PAYMENT SECTION THERE IS OVER SIZED SCREEN
Looks professionalGood
AreaStatusComments
User data protectedGood
App doesn't crashGood
Handles errors gracefullyGood
Works offline (if needed)Good

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

Not Ready

CAN'T ADD A PRODUCT IN THE MENU IN ANDROID,AND THE OTHER BUGS SHOULD BE IMPROVED