0% found this document useful (0 votes)
61 views26 pages

BR-007 Account Setting Menu Admin, Cashier

The document contains business requirements for a Point of Sale (POS) system. It lists 7 key requirements including login/logout processes, sales register menu, reports menu, manage menu, product menu, and help menu. It also defines roles for admin and cashier users. The second document lists 45 functional test scenarios covering POS functions like login, transactions, reports, inventory management, and more. The third document lists 46 test cases mapping the test scenarios to validate the requirements. It includes cases to test login, menus, transactions, reports, inventory management, and other POS functions.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
61 views26 pages

BR-007 Account Setting Menu Admin, Cashier

The document contains business requirements for a Point of Sale (POS) system. It lists 7 key requirements including login/logout processes, sales register menu, reports menu, manage menu, product menu, and help menu. It also defines roles for admin and cashier users. The second document lists 45 functional test scenarios covering POS functions like login, transactions, reports, inventory management, and more. The third document lists 46 test cases mapping the test scenarios to validate the requirements. It includes cases to test login, menus, transactions, reports, inventory management, and other POS functions.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 26

Business Requirements BR DESCRIPTION ROLES

BR-001 LOGIN AND LOGOUT PROCESS ADMIN, CASHIER


BR-002 SALES REGISTER MENU CASHIER
BR-003 REPORTS MENU ADMIN, CASHIER
BR-004 MANAGE MENU ADMIN
BR-005 PRODUCT MENU ADMIN
BR-006 HELP MENU ADMIN, CASHIER
BR-007 Account Setting Menu ADMIN, CASHIER
NEW
FUNCTIONAL REQUIREMENT DOCUMENTS

TS# TEST SCENARIO DESCRIPTION


TS-001 If Cashier Username and Password is able to login using valid credentials
TS-002 If Admin Username and Password is able to login using valid credentials
TS-003 Username must not be blank.
TS-004 Password must not be blank.
TS-005
TS-006 Cashier Open Register Required
TS-007 Cashier has limited access to Sales Registar, Reports, Hold Order and Help Menu
TS-008 Cashier can make transaction base on Customer Order
TS-009 Cashier make a transaction and pick if dine-in/take-out
TS-010 Cashier pick a queue table no.
TS-011 Cashier can Search the Menu list
TS-012 Cashier can pick a Category
TS-013 Cashier can see the Current Day Sales
TS-014 Cashier can Hold Orders of the Customer
TS-015 Admin pincode is required for the cashier to access the discount
TS-016 Display the Sales history according to specific date
TS-017 Display the Collection/Transaction list
TS-018 Display specific Transaction/Receipt
TS-019 Remit Daily sales
TS-020 Display Remitted Sales
TS-021 Display the Kitchen History
TS-022 Display Store Overall Sales
TS-023 Display Remitted Sales Per Cashier
TS-024 View specific transaction in the remitted sales
TS-025 Re-print Remitted Report
TS-026 Search and sort specific data in the reports pages
TS-027 Display Sales History by Employee
TS-028 Display Inventory History
TS-029 Display Sales by Item
TS-030 Display Sales by Category
TS-031 Re-print the Kitchen Receipt
TS-032 Search for Specific Kitchen Receipt
TS-033 Add/Delete Category
TS-034 Add/Edit/delete Users with Different Roles
TS-035 Search Specific User
TS-036 Display Low-Inventory Stock
TS-037 Display Recently Qty Update
TS-038 Search Specific data in the Menu
TS-039 Display Menu Page
TS-040 Display Add Menu Page
TS-041 Add Ingredient, Edit Menu or Delete Menu
TS-042 Reset Manager Pin Code
TS-043 Display Ingredient Menu
TS-044 Update Qty, Edit Ingredients or Delete Ingredient
TS-045 Search for Specific Ingredient
TS-046 Print list of Ingredients
NTS

BR#
BR-001
BR-001
BR-001
BR-001
BR-001
BR-002
BR-002
BR-002
BR-002
BR-002
BR-002
BR-002
BR-002
BR-002
BR-002
BR-002
BR-003
BR-003
BR-003
BR-003
BR-003
BR-003
BR-003
BR-003
BR-003
BR-003
BR-003
BR-003
BR-003
BR-003
BR-003
BR-003
BR-004
BR-004
BR-004
BR-004
BR-004
BR-004
BR-005
BR-005
BR-005
BR-005
BR-005
BR-005
BR-005
BR-005
NEW
TC# TEST CASE DESCRIPTION TEST SCENARIO #
TC-001 Main Login (Cashier) TS-001
TC-002 Credentials Correct TS-001
TC-003 Show Sales Register menu TS-001
TC-004 Main Login (Admin) TS-002
TC-005 Credentials incorrect TS-002
TC-006 Invalid Login. Relogin TS-002
TC-007 Check if Username is not blank TS-003
TC-008 Validate Login TS-003
TC-009 Check if Password is not blank TS-004
TC-010 Validate Login TS-004
TC-011 Check if UserType is not blank TS-005
TC-012 Validate Login TS-005
TC-013 Show Product menu (admin) TS-005
TC-014 Check if Admin is logged in TS-005
TC-015 Admin will have full access of the system TS-005
TC-016 Show main menu TS-005
TC-017 Check Cashier is logged in TS-006
TC-018 Access limited to Sales Register,Report,Hold Order Menu TS-007
TC-019 Show Sales Register Menu TS-007
TC-020 Cashier can pick a Product TS-008
TC-021 Cashier can Cancel the pick product TS-008
TC-022 Fill up transaction base on Customer Order TS-008
TC-023 Show the total amount of the order TS-008
TC-024 Input cash receive from the customer TS-008
TC-025 Use the Button as input TS-008
TC-026 Select if Dine-in/Take-Out TS-009
TC-027 Pick a Queue Number table TS-010
TC-028 Search for certain Product TS-011
TC-029 Real Time Search Upon typing TS-011
TC-030 Show specific Category TS-012
TC-031 Show earn of the day TS-013
TC-032 Show Hold Order TS-014
TC-033 Return Hold Order TS-014
TC-034 Give Discount to PWD/Senior
TC-035 Generate X-Report
TC-036 Show Specific transaction
TC-037 Show X-report
TC-038 Show Z-Report
TC-039 Display Sales Transaction
TC-040
TC-041
TC-042 CURRENT FIXING THE ADMIN SIDE
TC-043
TC-044
Sequence No. Module Form
1 Login Form

2 POS Menu (admin)


UAT Script
input correct username and password
input correct username but wrong password
input wrong username but correct password
input wrong username and wrong password
if the fields are empty
click change Manger Pin
Type a new manager pin
Click submit
Click cancel
Input alphanumeric exceeding the limit as a managers password
click reset POS menu icons
Click Yes
Click No
click the dropdown button on "Show Entries"
Search a product
Hover the mouse over the product
click the sorting icon (Name, Category)
click the sorting icon (Cost, Sell)
click add ingredients in the action category
Click dine in on the ingredients
Click Take out
Click Save
Hover the mouse over the ingredient
click the dropdown button on "Show Entries"
Search an ingredient
click edit menu in the action category
click delete button in the action category
Click Yes
Click No
UAT Result
The system will login according to their role.
The system will display a pop-up "username or password is incorrect".
The system will display a pop-up "username or password is incorrect".
The system will display a pop-up "username or password is incorrect".
The system will display a pop-up "please fill out the field"
The system will display a pop-up "current manager pin".
The system will have a new manager's pin.
The system will have a new manager's pin.
The system will close the pop-up.
The system will display an error message "You have exceeded the allowed limit".
The system will display a pop-up "Are you sure you want to RESET Icons?.
The system will refresh theproduct icon on the menu.
The sytem will exit the pop-up window.
The system will display the number of items you selected.
The system will display the products that have the same letter that you are typing
The system will highlight the product
The system will sort the product alphabetically (Ascending/ Descending).
The system will sort the product Numerically (Highest to Lowest/ Lowest to Highest).
The system will display the inventory of the ingredients.
The system will add the ingredients to the Dine-in product.
The system will add the ingredients to the Dine-in product.
The system will update the ingredients of the product.
The system will highlight the ingredient.
The system will display the number of ingredient items you selected.
The system will display the ingredients that have the same letter that you are typing
The system will display the update product window
The system will display a confirmation window. "Are you sure you want to delete?"
The system will be delete the product.
If you click no, the pop-up will close.
Remarks
Test Case ID System Function Requirement System Process Test Type Test Case Scenario
Reference
TC-001 POS Admin, POS V.3.1417 Main Login Login
Cashier
If Username, Password
and UserType are valid.
Verify that Cashier is able
to login using valid
TC-002 POS Cashier Main Login credentials
Verify that Cashier is
unable to login using the
following conditions:

Correct Username
Incorrect Password
POS Cashier Main Login
POS Admin, POS Verify that Cashier is
Cashier unable to login using the
following conditions:

Incorrect Username
Correct Password
Main Login
POS Admin, POS Verify that Cashier is
Cashier unable to login using the
following conditions:

Password field is left blank


Main Login
POS Admin, POS Verify that Cashier is
Cashier unable to login using the
following conditions:

Username field is left


blank
Main Login
POS Admin, POS Verify that user was
Cashier unable to login using the
following conditions:

Both username and


password field is left blank
Main Login
POS Admin, POS Verify that user was able
Cashier to re-enter their username
and password if the
entered inputs are
incorrect.
Main Login
Test Case Remarks Status Severity Ticket Number Responsible Tester

Main Login (Cashier) Passed


John Mayo

Main Login (Cashier) Passed

Main Login (Cashier) Passed


UAT Tester QA Developer
Remarks Remarks Remarks
STATUS SEVERITY
Passed Critical
Failed Major
Minor
Trivial
BR# TS# TC#
BR-001 TS-001 TC-001,TC-002,TC-003
TS-002 TC-004,TC-005,TC-006
TS-003 TC-007,TC-008
TS-004 TC-009,TC-010
TS-005 TC-011,TC-012
BR-002 TS-006 TC-013,TC-014,TC-015
TS-007 TC-016,TC-017,TC-018
TS-008 TC-019,TC-020,TC-021
BR-003 TS-009 TC-022,TC-023
TS-010 TC-024,TC-025,TC-026
TS-011 TC-027,TC-028,TC-029
TS-012 TC-030,TC-031,TC-032,TC-033
TS-013 TC-034,TC-035,TC-036,TC-037,TC-038
TS-014 TC-039,TC-040,TC-041,TC-042,TC-043,TC-044

Under Development
RTM

BUSINESS REQUIREMENT
BR-001 BR-002 BR-003
T TC-001 X
E TC-002 X
S TC-003 X
T TC-004 X
C TC-005 X
A TC-006 X
S TC-007 X
E TC-008 X
TC-009 X
TC-010 X
TC-011 X
TC-012 X
TC-013 X
TC-014 X
TC-015 X
TC-016 X
TC-017 X
TC-018 X
TC-019 X
TC-020 X
TC-021 X
TC-022 X
TC-023 X
TC-024 X
TC-025 X
TC-026 X
TC-027 X
TC-028 X
TC-029 X
TC-030 X
TC-031 X
TC-032 X
TC-033 X
TC-034 X
TC-035 X
TC-036 X
TC-037 X
TC-038 X
TC-039 X
TC-040 X
TC-041 X
TC-042 X
TC-043 X
TC-044 X
BUSINESS REQUIREMENT
BR-004 BR-005 BR-006 BR-007
T TC-045 X
E TC-046 X
S TC-047 X
T TC-048 X
C TC-049 X
A TC-050 X
S TC-051 X
E TC-052 X
TC-053 X
TC-054 X
TC-055 X
TC-056 X
TC-057 X
TC-058 X
TC-059 X
TC-060 X
TC-061 X
TC-062 X
TC-063 X
TC-064 X

TC-065 X
TC-066 X
TC-067 X
TC-068 X
TC-069 X
TC-070 X
TC-071 X
TC-072 X
TC-073 X
TC-074 X
TC-075 X
TC-076 X
TC-077 X
TC-078 X
TC-079 X
TC-080 X
TC-081 X
TC-082 X
TC-083 X
TC-084 X
TC-085 X
TC-086 X
TC-087 X
TC-088 X
TC-089 X
TC-090 X
TC-091 X
TC-092 X
TC-093 X
TC-094 X
TC-095 X
TC-096 X
TC-097 X
TC-098 X
TC-099 X
TC-100 X
BR# TS# TC#
BR-004 TS-015 TC-045,TC-046
TS-016 TC-047,TC-048,TC-049
TS-017 TC-050,TC-051,TC-052
TS-018 TC-053,TC-054,TC-055
TS-019 TC-056,TC-057,TC-058
TS-020 TC-059,TC-060,TC-061,TC-062
TS-021 TC-063,TC-064,TC-065,TC-066,TC-067
BR-005 TS-022 TC-068,TC-069
TS-023 TC-070,TC-071,TC-072,TC-073,TC-074
TS-024 TC-075,TC-076,TC-077
TS-025 TC-078,TC-079,TC-080,TC-081
TS-026 TC-082,TC-083,TC-084,TC-085,TC-086
BR-006 TS-027 TC-087,TC-088
TS-028 TC-089,TC-090,TC-091,TC-092,TC-093
TS-029 TC-094,TC-095,TC-096
TS-030 TC-097,TC-098,TC-099,TC-100

Under Development
BRD_Section FSD_Section
1. Login 1.1 user

1.2 password

1.3 login

2. Cashier 2.1 counter

3. Inventory & 3.1 inventory


Menu List

3.2 menu

4. Report 4.1 sale

5. User Management 5.1 new user

5.2 username

5.3 password
Test Scenario ID
TS_001 Verify the login screen contains element such as username
TS_002 Verify the tab functions is working properly
TS_003 Verify that the use username has a placeholder
TS_004 Verify that User is not able to Login with invalid Username
TS_005 Verify that User is not able to Login with blank Username
TS_006 Verify that User is not able to Login with invalid Password
TS_007 Verify that User is not able to Login with blank Password
TS_008Verify that there is a limit on the total number of unsuccessful login attempts
TS_009 Verify that User should be able to login with the new password after changing the password
TS_010 Verify that User should not be able to login with the old password after changing the password
TS_011 Verify if the entry of items purchased by a customer is correct
TS_012 Verify if the correct prices are displayed
TS_013 Verify the billing details
TS_014 Check system process the sale with receipt or without a receipt
TS_0015 Verify if they can add new items in inventory
TS_016 Verify if the enter functions is working
TS_017 Verify if the product name has a placeholder
TS_018 Verify if the product price accept only numbers
TS_019 Verify if the product stocks accept only numbers
TS_020 Verify if the new items added
TS_021 Veriy if the search button works properly
TS_022 Verify the edit button
TS_023 Verify the delete button
TS_024 Verify if they can add new product in menu
TS_025 Verify if the enter functions is working
TS_026 Verify the product name has a placeholder
TS_027 Verify if the product price accept only numbers
TS_028 Verify if the product stocks accept only numbers
TS_029 Verify if the new items added
TS_030 Veriy if the search button works properly
TS_031 Verify the edit button
TS_032 Verify the delete button
TS_033 Verify if the date indicated is correct
TS_034 Verify if the grand total are indacated
TS_035 Verify if the user can't edit information
TS_036 Verify that tab functionality is working properly or not
TS_037 Verify that clicking the add button after filling the fields will submit the data to the server
TS_038 Verify if field username has a placeholder
TS_039 Verify if the user can't add new users if username is empty
TS_040 Verify if field username has a placeholder
TS_041 Verify that User can't be added if the password are empty
Test Case ID Status
TC_user_01 Passed
TC_user_02 Passed
TC_user_03 Passed
TC_user_04 Passed
TC_user_05 Passed
TC_password_06 Passed
TC_password_07 Passed
TC_login_08 Failed
TC_login_09 Passed
TC_login_10 Passed
TC_counter_01 Passed
TC_counter_02 Passed
TC_counter_03 Passed
TC_counter_04 Passed
TC_inventory_01 Passed
TC_inventory_02 Passed
TC_inventory_03 Passed
TC_inventory_04 Passed
TC_inventory_05 Passed
TC_inventory_06 Passed
TC_inventory_07 Passed
TC_inventory_08 Passed
TC_inventory_09 Passed
TC_menu_10 Passed
TC_menu_11 Passed
TC_menu_12 Passed
TC_menu_13 Passed
TC_menu_14 Passed
TC_menu_15 Passed
TC_menu_16 Passed
TC_menu_17 Passed
TC_menu_18 Passed
TC_sale_01 Passed
TC_sale_02 Passed
TC_sale_03 Passed
TC_newuser_01 Passed
TC_newuser_02 Passed
TC_username_03 Passed
TC_username_04 Passed
TC_password_05 Passed
TC_password_06 Passed
TC_password_07 Passed

You might also like