Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 23

Test ID Test Name Procedure

1. Navigate to Linked Account from the Navigation


Menu
2. Click on Add Account button
3. Select any bank available in the drop-down
Verfiy the account linking
4. Enter account no and CNIC in respective fields
functionality
5. Click on link account button
6. Go to M-PIN screen and create M-PIN
7. Click on Create M-PIN button

1. Navigate to Linked Account from the Navigation


Menu
2. Click on Add Account button
3. Select any bank available in the drop-down
4. Enter account no and CNIC in respective fields
5. Click on link account button

Account verification shall be timed-


out if response not received in 30
2 seconds by haball
1. Navigate to Linked Account from the Navigation
Menu
2. Click on Add Account button
3. Select any bank available in the drop-down
User shall link an account without
4. Enter un-registered account number
having a bank account in the specified
5. Enter registered CNIC number
bank
5. Click on link account button

1. Navigate to Linked Account from the Navigation


Menu
2. Click on Add Account button
3. Select any bank available in the drop-down
4. Enter registered account number
5. Enter un registered CNIC number
5. Click on link account button

User shall enter Registered account


4 number and invalid CNIC number

1. Navigate to Linked Account from the Navigation


Menu
2. Click on Add Account button
3. Select any bank available in the drop-down
4. Enter registered account number(More than its
length)
5. Enter CNIC number
5. Click on link account button

User shall enter account number


5 more than its length

1. Navigate to Linked Account from the Navigation


Menu
2. Click on Add Account button
3. Select any bank available in the drop-down
4. Enter registered account number(Less than its
length)
5. Enter CNIC number
5. Click on link account button

User shall enter account number less


6 than its length
1. Navigate to Linked Account from the Navigation
Menu
2. Click on Add Account button
3. Select any bank available in the drop-down
4. Enter registered account number
5. Enter CNIC number (Less than its length)
5. Click on link account button

User shall enter CNIC less than its


7 length

1. Navigate to Linked Account from the Navigation


Menu
2. Click on Add Account button
3. Select any bank available in the drop-down
4. Enter registered account number
5. Enter CNIC number(More than its length)
5. Click on link account button

User shall enter CNIC more than its


8 length

1. Navigate to Linked Account from the Navigation


Menu
2. Click on Add Account button
3. Select any bank available in the drop-down
4. Enter registered account number
User shall update mismatch
5. Enter registered CNIC number
information
5. Click on link account button
6. User will update the data and submit the request
again

9
1. Go to MPIN screen
User shall create MPIN 2. Enter MPIN of 4 digits
3. Click on Create M-Pin button
10
User shall create an M-PIN more that 1. Go to MPIN Screen
11 4 digits 2. Enter PIN more than 4 digits
User shall create an M-PIN less that 4 1. Go to MPIN Screen
12 digits 2. Enter PIN less than 4 digits
User shall create an M-PIN with 1. Go to MPIN Screen
13 numeric value 2. Enter PIN as numeric value
User shall create an M-PIN with 1. Go to MPIN Screen
14 special characters 2. Enter PIN as special characters

1. Go to MPIN screen
2. Enter MPIN of 4 digits
3. Click on Close button
Dicard changes alert shall be
15 prompted while creating M-PIN

1. Navigate to Linked Account from the Navigation


Menu
2. Click on Add Account button
3. Select any bank available in the drop-down
4. Enter account no and CNIC in respective fields
5. Click on close button
Dicard changes alert shall be
16 prompted while linking an account

1. Navigate to Linked Account from the Navigation


Menu
User shall see linked account on main
17 screen

1. Go to MPIN screen
2. Enter MPIN of 4 digits
3. Click on Create M-Pin button

18 Message after MPIN creation

1. Navigate to Linked Account from the Navigation


Menu
2. Click on Add Account button
3. Select any bank available in the drop-down
4. Enter account no and CNIC in respective fields
19 Message for account failed 5. Click on link account button
1. Navigate to Linked Account from the Navigation
Menu
2. Select action dropdown option as Remove
3. Click on YES button
Network error message shall be
20 displayes

1. Navigate to Linked Account from the Navigation


Menu
2. Click on Add Account button
3. Select any bank available in the drop-down
User shall go away from account 4. Enter account no and CNIC in respective fields
21 linking screen 5. Go to away from the screen

1. Go to MPIN screen
2. Enter MPIN of 4 digits
3. Click on Create M-Pin button
Message against MPIN creation other
22 than success

1. Navigate to Linked Account from the Navigation


Menu
2. Click on Add Account button
3. Select any bank available in the drop-down
Message against Account number or 4. Enter account no and CNIC in respective fields
23 CNIC mismatch 5. Click on link account button
24 Remove Linked Account

1. Navigate to Linked Account from the Navigation


Menu
2. Select action dropdown option as De-Linking
Verify the account de-linking
Request
functionality
3. Click on YES button

25

1. Navigate to Linked Account from the Navigation


Account De-linking call shall not be Menu
sent if no button is clicked on 2. Select action dropdown option as De-linking
3. Click on Close button or click anywhere on the
26 screen
1. Navigate to Linked Account from the Navigation
Menu
2. Select action dropdown option as De-linking
3. Click on YES button
User shall see the error message if no
response received from MBL hosted
27 session

1. Navigate to Linked Account from the Navigation


Menu
2. Select action dropdown option as De-linking
3. Click on YES button
User shall see the server error
message if lost internet while De-
28 linking account

1. Navigate to Linked Account from the Navigation


Menu
2. Select action dropdown option as Remove
3. Click on YES button
Account De-linking message shall be
29 displayed

1. Navigate to Linked Account from the Navigation


Menu
2. Select action dropdown option as De-linking

Account De-linking confirmation


30 message shall be displayed

1. Navigate to Linked Account from the Navigation


Menu
2. Select action dropdown option as Remove
3. Click on YES button
Network error message shall be
31 displayed
Change Account M-PIN

1. Navigate to Linked Account from the Navigation


Menu
2. Select action dropdown option as Change MPIN
3. Enter old MPIN
User shall change Account M-PIN
4. Enter New MPIN
5. Enter Confirm MPIN
6. Click on YES button when popup opnes

32
1. Navigate to Linked Account from the Navigation
Menu
2. Select action dropdown option as Change MPIN
3. Enter old MPIN
User shall change Account M-PIN
4. Enter New MPIN
5. Enter Confirm MPIN
6. Click on NO button when popup opnes

33

1. Navigate to Linked Account from the Navigation


Menu
2. Select action dropdown option as Change MPIN
User shall change Account M-PIN
3. Enter incorrect old MPIN
entering incorrect Old MPIN
4. Enter New MPIN
5. Enter Confirm MPIN

34

1. Navigate to Linked Account from the Navigation


Menu
User shall change Account M-PIN 2. Select action dropdown option as Change MPIN
entering New And Confirm MPIN 3. Enter old MPIN
distinct 4. Enter New MPIN
5. Enter Confirm MPIN(enter unlike confirm)

35

1. Navigate to Linked Account from the Navigation


Menu
User shall change Account M-PIN 2. Select action dropdown option as Change MPIN
3. Leave old MPIN blank
entering nothing in the fields
4. Leave New MPIN blank
5. Leave Confirm MPIN blank

36

1. Navigate to Linked Account from the Navigation


Eye icons shall be displayed to user on Menu
change MPIN fields 2. Select action dropdown option as Change MPIN

37
1. Navigate to Linked Account from the Navigation
Menu
2. Select action dropdown option as Change MPIN
3. Enter old MPIN
4. Enter New MPIN
5. Enter Confirm MPIN
6. Click anywhere on the screen go away from the
updating screen

Dicard changes alert shall be


38 prompted while changing M-PIN

1. Navigate to Linked Account from the Navigation


Menu
2. Select action dropdown option as Change MPIN
3. Enter old MPIN
4. Enter New MPIN
5. Enter Confirm MPIN
6. Click on YES button when popup opnes
7. Click on Reset button

User shall reset the MPIN If message


39 other than success shows up

1. Navigate to Linked Account from the Navigation


Menu
2. Select action dropdown option as Change MPIN
3. Enter old MPIN
4. Enter New MPIN
5. Enter Confirm MPIN
6. Click on YES button when popup opnes
7. Click on Cancel button

User shall cancel the MPIN If message


40 other than success shows up

1. Navigate to Linked Account from the Navigation


Menu
2. Select action dropdown option as Change MPIN
3. Enter old MPIN
4. Enter New MPIN
5. Enter Confirm MPIN
6. Click on YES button when popup opnes
41 Success message shall be displayed
1. Navigate to Linked Account from the Navigation
Menu
2. Select action dropdown option as Change MPIN
3. Enter old MPIN
4. Enter New MPIN
5. Enter Confirm MPIN
6. Click on YES button when popup opnes
Message other than success message
42 shall be displayed

1. Navigate to Linked Account from the Navigation


Menu
2. Select action dropdown option as Change MPIN
3. Enter old MPIN
4. Enter New MPIN
5. Enter Confirm MPIN
6. Click on YES button when popup opnes

Network error message shall be


43 displayed

Reset Account M-PIN

1. Navigate to Linked Account from the Navigation


Menu
2. Select action dropdown option as Reset MPIN
3.Enter OTP
4.Enter New MPIN
5.Enter confirm MPIN
6.Click on Reset MPIN button
44 User shall reset the MPIN

1. Navigate to Linked Account from the Navigation


Menu
2. Select action dropdown option as Reset MPIN
3.Enter incorrect OTP
4.Enter New MPIN
5.Enter confirm MPIN
User shall reset the MPIN entering
45 incorrect OTP

1. Navigate to Linked Account from the Navigation


Menu
User shall Reset Account M-PIN
2. Select action dropdown option as Reset MPIN
entering New And Confirm MPIN
3.Enter OTP
distinct
4.Enter New MPIN
5.Enter confirm MPIN(unlike new)
46
1. Navigate to Linked Account from the Navigation
Menu
2. Select action dropdown option as Reset MPIN
3.Enter OTP
4.Enter New MPIN
5.Enter confirm MPIN
6.Click on Reset MPIN button
47 Success message shall be displayed

1. Navigate to Linked Account from the Navigation


Menu
2. Select action dropdown option as Reset MPIN
3.Enter OTP
4.Enter New MPIN
5.Enter confirm MPIN
6.Click on Reset MPIN button
User shall be displayed message for
48 MPIN reset failure

1. Navigate to Linked Account from the Navigation


Menu
2. Select action dropdown option as Reset MPIN
3.Enter OTP
4.Enter New MPIN
5.Enter confirm MPIN
6.Click on Reset MPIN button
Network error message shall be
49 displayed

1. Navigate to Linked Account from the Navigation


Menu
2. Select action dropdown option as Reset MPIN
3.Enter OTP
4.Enter New MPIN
5.Enter confirm MPIN
6.Click on Close button
Dicard changes alert shall be prompt
50 while Resetting M-PIN

1. Navigate to Linked Account from the Navigation


Menu
2. Select action dropdown option as Reset MPIN
3.Enter invalid OTP
4.Enter New MPIN
5.Enter confirm MPIN
6.Click on Close button
Over third attempts OTP shall be
51 cancelled

Account linking negative test cases


1. Navigate to Linked Account from the Navigation
Menu
Verify if response is not received by
haball but resonse generated from 2. Click on Add Account button
3. Select any bank available in the drop-down
meezan hosted session
4. Enter CNIC and account no in respective fields
5. Click on link account button

52

1. Navigate to Linked Account from the Navigation


Menu
2. Click on Add Account button
3. Select any bank available in the drop-down
4. Enter CNIC and account no in respective fields
5. Click on link account button
Verify if Inquiry response not received
by Meezan Bank Hosted Session on
53 Account Linking from MBL

Beneficiary addition test cases

1. Navigate to Linked Account from the Navigation


Menu
2. Click on Add beneficiary button
3. Enter beneficiary code
4. Enter Account title
5. Enter Account number
6. Enter Bank name and CNIC
7. Click on Submit button

Verify the beneficiary addition


54 functionality
1. Navigate to Bank hosted session
2. Enter username
4. Enter password
5. Click on login button
User shall login as beneficiary
1. Select option as Active against deactive record
Bank user shall active beneficiary
1. Select option as Deactive against active record
Bank user shall Deactive beneficiary

1. Select option as View


Bank user shall View beneficiary
Expected Results Type Results
1. User should be displayed No linked account
message on the screen (First time login)
2. Add account button should be enabled
3.Banks should be listed down in the dropdown
4. Link account button should be enabled
5. User should be redirected to MBL hosted session.
6.Request should be sent to BANK and user receive
call from BANK on registerd mobile number
7.Sucess message should be displayed upon
verification of account from BANK
8.User should be displayed M-PIN create screen
9. Success message for PIN should be displayed
10. User Provoided information should be sent in
SHA256 Encrypted form
11. Upon successful, Meezan Hosted session will
generated initiator code and shared with haball.
12. Account should be marked as Linked

Functional
1. User should be displayed No linked account
message on the screen (First time login)
2. Add account button should be enabled
3.Banks should be listed down in the dropdown
4. Link account button should be enabled
5. User should be displayed “Bank Verification in
Process”. message
6.Request should be sent to BANK
7. Request should be timed-out after 30 seconds
8. Account verfication failed
9. User should re-initiate the account linking process

Functional Passed
1. User should be displayed Linked Accounts
2. Add account button should be enabled
3.Banks should be listed down in the dropdown
4. Link account button should be enabled
5. User should be displayed “Bank Verification in
Process”. message
6.Request should be sent to BANK
7. User should be displayed Data Mismatch Alert
message

Functional
1. User should be displayed Linked Accounts
2. Add account button should be enabled
3.Banks should be listed down in the dropdown
4. Link account button should be enabled
5. User should be displayed “Bank Verification in
Process”. message
6.Request should be sent to BANK
7. User should be displayed Data Mismatch Alert
message

Functional
1. User should be displayed Linked Accounts
2. Add account button should be enabled
3.Banks should be listed down in the dropdown
4. Link account button should be enabled
5. User should be displayed “Bank Verification in
Process”. message
6.Request should be sent to BANK
7. User should be displayed Data Mismatch Alert
message

Functional
1. User should be displayed Linked Accounts
2. Add account button should be enabled
3.Banks should be listed down in the dropdown
4. Link account button should be enabled
5. User should be displayed “Bank Verification in
Process”. message
6.Request should be sent to BANK
7. User should be displayed Data Mismatch Alert
message

Functional
1. User should be displayed Linked Accounts
2. Add account button should be enabled
3.Banks should be listed down in the dropdown
4. Link account button should be enabled
5. User should be displayed “Bank Verification in
Process”. message
6.Request should be sent to BANK
7. User should be displayed Data Mismatch Alert
message

Functional
1. User should be displayed Linked Accounts
2. Add account button should be enabled
3.Banks should be listed down in the dropdown
4. Link account button should be enabled
5. User should be displayed “Bank Verification in
Process”. message
6.Request should be sent to BANK
7. User should be displayed Data Mismatch Alert
message

Functional
1. User should be displayed Linked accounts
2. Add account button should be enabled
3.Banks should be listed down in the dropdown
4. Link account button should be enabled
5. User should be displayed “Bank Verification in
Process”. message
6.Request should be sent to BANK
7.Sucess message should be displayed upon
verification of account from BANK
8.User should be displayed M-PIN create screen
9. Success message for PIN should be displayed to
user from BANK
10. User Provoided information should be sent in
SHA256 Encrypted form
11. User should be received an IVR call only when
data is verified from the BANK
12.A unique ID should be created to identify each
linked account
13. User should be notified via notifcation upon
successful account linked

Functional
1.Create MPIN button should be enabled
2.MPIN created successfully
3. User should be redirected to MBL hosted session

Functional

Create MPIN button should not be enabled Functional

Create MPIN button should not be enabled Functional

Create MPIN button should not be enabled Functional

Create MPIN button should not be enabled Functional


1.Create MPIN button should be enabled
2.Discard changes should be prompted
3. If user clicks on no button would remain on the
same screen or if clicks on yes button, all changes
should be discarded
Functional
1.Create Add account button should be enabled
2.Discard changes should be prompted
3. If user clicks on no button would remain on the
same screen or if clicks on yes button, all changes
should be discarded

Functional
1. User should be displayed following columns
"Institution", "Account no", "Account Type", "Linked
date", "Status" and Dropdown -->Remove ,Change
MPIN and Reset M-PIN options

Functional

1. Message should be displayed as "Your account has


been linked successfully."
2. Heading should be Sucess
3. Trigger should be MPIN Creation after Account
Linked Functional

1. Message should be displayed as "Information


provided to link account is not valid."
2. Heading should be Error
3. Trigger should be Account Linking Failed Functional
1. Message should be displayed as "The request could
not be processed."
2. Heading should be Error
3. Trigger should be System Error / Network Error Functional

1. Message should be displayed as "Are you sure you


want to leave this page? All your changes will be
discarded."
2. Heading should be Discard changes
3. Trigger should be "User navigates away from
section"
Functional

1. Message should be displayed as "There was a


problem while creating MPIN. We would recommend
to reset MPIN immediately"
2. Heading should be Alert
3. Trigger should be "Response other than success on
MPIN Creation request"
Functional

1. Message should be displayed as "The provided data


is incorrect.Please re-enter the Account Number and
CNIC to proceed."
2. Heading should be Data Mismatch
3. Trigger should be "Account Number / CNIC
Mismatch with MBL DB"
Functional

1. Account should be marked as De-Linked


2. Prompt should be opened up
3. Success message should be displayed
4. De-linking call be sent to that Meezan hosted
session
5. Account De-Linking request should be sent in
encrypted form SHA256
6. User should be redirected to MBL hosted session

Functional
1. User should be displayed already linked accounts
2. Prompt should be opened up
3. Account should not be removed
4. No de-linking call should be sent to BANK

Functional
1. User should be displayed already linked accounts
2. Prompt should be opened up
3. User should be displayed error message as "We
could not 'BANK NAME' service. Please try again
later."

Functional
1. User should be displayed already linked accounts
2. Prompt should be opened up
3. User should be displayed error message as "Server
error occurred due to network failure"

Functional

1. Message should be displayed as "The account has


been removed successfully."
2. Heading should be Account De-linking
3. Trigger should be Account De-linking success
response from Bank name Functional

1. Message should be displayed as "Are you sure you


want De-linking this account?"
2. Heading should be Alert
3. Trigger should be User clicks De-linking Account
option Functional

1. Message should be displayed as "The request could


not be processed."
2. Heading should be Error
3. Trigger should be System Error / Network Error Functional

1.Change MPIN button should remain disable


2.User should be landed to change MPIN screen
3. Change MPIN button should get enabled
4. Popup should be opened
5. Request should be forwarded to BANK and success
message to be displayed Functional
1.Change MPIN button should remain disable
2.User should be landed to change MPIN screen
3. Change MPIN button should get enabled
4. Popup should be opened
5. User should be landed back on the same screen Functional

1.Change MPIN button should remain disable


2.User should be landed to change MPIN screen
3. Change MPIN button should not be enabled Functional

1.Change MPIN button should remain disable


2.User should be landed to change MPIN screen
3. Change MPIN button should not be enabled
4. Mismatch validation should take place underneath
of confirm MPIN Functional

1.Change MPIN button should remain disable


2.User should be landed to change MPIN screen
3. Change MPIN button should not be enabled Functional

1.Change MPIN button should remain disable


2.User should be landed to change MPIN screen
3. Change MPIN button should not be enabled
4. Eye icons should be displaye on each fields
5. All eye icon should remain disabled unless MPIN is
entered Functional
1.Create MPIN button should be enabled
2.Discard changes should be prompted
3. If user clicks on no button would remain on the
same screen or if clicks on yes button, all changes
should be discarded

Functional

1. Message should be displayed as "There was a


problem while creating MPIN. We would recommend
to reset MPIN immediately"
2. Heading should be Alert
3. Reset call should be sent to Bank
4. User should be landed to Reset MPIN screen

Functional

1. Message should be displayed as "There was a


problem while creating MPIN. We would recommend
to reset MPIN immediately"
2. Heading should be Alert
3. Reset call should be sent to Bank
4. User should be landed to the same screen

Functional

1. Message should be displayed as "Your MPIN has


been updated successfully."
2. Heading should be Success
3. Trigger should be MPIN Changed Successfully Functional
1. Message should be displayed as "There was an
error while changing MPIN.
We would recommend to reset MPIN immediately."
2. Heading should be Alert
3. Trigger should be Response other than success on
MPIN Change request Functional

1. Message should be displayed as "Server error due


to network failure"
2. Heading should be Error
3. Trigger should be System Error / Network Failure Functional

1. User should be navigated to Reset MPIN screen


2. User should receive OTP
3. Reset MPIN button should be enabled
4.Success message should be displayed
5. User should be redirected to MBL hosted session Functional

1. User should be navigated to Reset MPIN screen


2. User should receive OTP
3. Reset MPIN button should not be enabled Functional

1. User should be navigated to Reset MPIN screen


2. User should receive OTP
3. Reset MPIN button should not be enabled
4. Mismatch validation should take place underneath
of confirm MPIN Functional
1. Message should be displayed as "Your MPIN has
been updated successfully. "
2. Heading should be Success
3. Trigger should be MPIN Reset Successfully Functional

1. Message should be displayed as "Information


provided to change MPIN is not valid."
2. Heading should be Error
3. Trigger should be MPIN Reset Failure Functional

1. Message should be displayed as "Server error due


to network failure"
2. Heading should be Error
3. Trigger should be System Error / Network Failure Functional
1.Reset MPIN button should be enabled
2.Discard changes should be prompted
3. If user clicks on no button would remain on the
same screen or if clicks on yes button, all changes
should be discarded

Functional

1. User should be navigated to Reset MPIN screen


2. User should receive OTP
3. Reset MPIN button should be enabled
4.Data mismatch error should be displayed Functional
1. Account linking failed message should be displayed
2. Request should be timed-out if response not
received within 30 seconds.
3. Account linking should be re-initiated
4. User should be redirected to MBL hosted session

Functional
1. Account linking failed message should be displayed
2. Request should be timed-out if response not
received within 30 seconds.
3. Account linking should be re-initiated

1. Beneficiary creation request should be sent to bank


hosted session
2. Beneficiary should be created In the system
3. Beneficiary should be marked as Active
4. Transaction should now be enabled against the
newly added beneficiary
5. Meezan bank should have an interface where they
can Active/Inactive the transactions.
6. User should be redirected to MBL hosted session

1. Bank user should be logged in


2. User should be landed to dashboard

Beneficiary should be marked as Active

Beneficiary should be marked as Deactive

1. Company name, Account number and Address


should be displayed
2. Documents grid should be available.
Comments

1.Success message not showing for MPIN creation.


2. Encryption not implemented
3. Bank verification in process message not available
4. Verification Successful message not appeared
5. Status to be changed to Linked instead of Connected

You might also like