ABCDEFGHIJKLMNOPQRSTUVWXYZAA
1
2
Scenario
3
NoFeaturessScenarioStatusDescriptionQtyRemark
4
1AuthenticationOnboarding Screen DisplayPositiveVerify that onboarding screen is displayed on first app launch6
5
Navigate to Login ScreenPositiveVerify that tapping 'Get Started' navigates to Login screen
6
Login with Valid CredentialsPositiveVerify successful login with valid credentials
7
Login with Incorrect CredentialsNegativeVerify error is shown when invalid credentials are used
8
Account Lock after Failed AttemptsNegativeVerify that account gets locked after multiple failed login attempts
9
Contact Admin OptionPositive & NegativeVerify that user can view contact admin options when account is locked
10
11
2HomescreenView HomescreenPositiveVerify that homescreen loads successfully after login7
12
View KPIPositiveVerify that user KPI and performance widgets are displayed correctly
13
Clock In FunctionalityPositiveVerify that clock in action updates attendance
14
Clock Out FunctionalityPositiveVerify that clock out updates attendance status
15
QR Scan NavigationPositiveVerify QR code scanner opens successfully from homescreen
16
Quick Navigation MenuPositiveVerify that side menu opens and displays options
17
View NotificationPositiveVerify that notifications open and are viewable
18
19
3AnalyticsAccess Analytics DashboardPositiveVerify that the analytics dashboard is
accessible and loads correctly
7
20
Monthly Sale Current ViewPositiveVerify that current month's sales data is
shown correctly
21
Monthly Sale Previous ViewPositiveVerify that previous months sales data
is accessible
22
Daily Sale Tracking (Today)Positive
Verify that today's individual sale transactions
are tracked
23
Daily Sale Tracking (Previous Days)PositiveVerify that user can view yesterdays and
last 7 days tracking
24
Analytics Load FailureNegativeVerify handling of API failure when loading
analytics dashboard
25
No Data for Selected PeriodNegative
Verify empty state UI is shown if no data exists
for selected time
26
27
4Order ManagementStart Order After Check-InPositiveVerify that order creation starts only after
successful check-in
12
28
Product Selection & Add to CartPositive
Verify that user can browse and add items to
the cart
29
Cart View and ModificationPositiveVerify that the user can view and edit cart
contents
30
Fill Order DetailsPositive
Verify that user can fill in collection terms and
delivery info
31
Schedule DeliveryPositive
Verify user can select preferred delivery date
and time
32
Review and Submit OrderPositive
Verify that all order details are shown and user
can confirm submission
33
Submit Incomplete OrderNegativeVerify that user cannot submit an order
without required fields
34
Search Product by KeywordPositiveVerify that user can search and view results by
entering keywords
35
Search with No Matching ResultsPositive & Negative
Verify user gets an appropriate message when
no results are found
36
View Order HistoryPositive
Verify user can access and view past submitted
orders
37
Open Order Detail from HistoryPositiveVerify user can open and view order detail
from order history
38
Empty Order HistoryPositive & Negative
Verify empty state UI when user has no order
history
39
40
5WalletView Wallet OverviewPositiveEnsure the user can view wallet balance and menu options7
41
View Account DetailsPositiveVerify user can tap wallet card to see detailed balance and breakdown
42
Check Transaction HistoryPositiveVerify user can view list of transactions with color-coded in/out amounts
43
View Transaction DetailPositiveEnsure tapping a transaction opens full transaction detail screen
44
Hide/Show Wallet BalancePositive & NegativeVerify user can toggle balance visibility for privacy
45
Wallet Empty StatePositive & NegativeCheck wallet screen when user has no transaction history
46
Invalid Transaction View
(Negative)
NegativeAttempt to open a transaction that has been deleted or corrupted
47
48
6CollectionView Collection ListPositiveEnsure the user can see all collection entries listed with summary info7
49
View Collection DetailsPositiveEnsure the user can tap a collection item to view its full details
50
Filter Collection RecordsPositiveEnsure user can filter collection records by date or type
51
Create New Collection Record - Full PaymentPositiveEnsure user can create a full collection record successfully
52
Create New Collection Record - Partial PaymentPositive & NegativeEnsure user can record a partial collection amount
53
Invalid Filter OptionNegativeVerify system handles empty or invalid filter gracefully
54
Submit Collection Without Required FieldsNegativeEnsure form cannot be submitted without amount input
55
56
7Customer/Outlet ManagementCreate new corporate customerPositiveVerify that user can create a new corporate customer successfully.5
57
Create new individual customerPositiveVerify that user can create a new individual customer.
58
Validation error on incomplete formNegativeVerify error is shown when mandatory fields are left blank.
59
View existing customer detailsPositive & NegativeVerify that tapping on a customer name shows detailed info.
60
View outlet details of a customerPositiveVerify that user can view all outlet information of a selected customer.
61
62
8AccountUpdate profile with valid informationPositiveVerify that the user can update profile with valid details10
63
Update profile with invalid phone numberNegativeVerify that the system shows error for invalid phone number input
64
Switch to another languagePositiveVerify that user can change app language
65
Try to switch language with no selectionNegativeEnsure app prevents switching language if none is selected
66
Enable push notificationsPositiveVerify enabling push notifications updates settings properly
67
Toggle notifications with no internetNegativeCheck that the system displays an error when toggling notifications without internet
68
View FAQsPositiveConfirm that the FAQ section is accessible and displays correctly
69
Open Troubleshooting Guide with broken linkNegativeVerify error handling when a broken troubleshooting link is accessed
70
Enable location trackingPositiveEnsure that location tracking can be enabled when permission is granted
71
Try to enable location tracking with permission deniedNegativeConfirm that app requests permission if denied at OS level
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100