Atm Test Conditions
Atm Test Conditions
Atm Test Conditions
Requirement 1
Requirement 2
Requirement 3
Requirement 4
Requirement 5
Requirement 6
Requirement 7
Requirement 8
Requirement 9
Test Condition ID
ATM_Touchscreen_1
ATM_Cards_2
ATM_Cards_2
ATM_Denomination_3
ATM_Denomination_3
ATM_Eject_4
ATM_Eject_4
ATM_Cancel_5
ATM_Cancel_5
ATM_Cancel_5
ATM_Validate_6
ATM_Validate_6
ATM_Validate_6
ATM_Pin_7
ATM_Pin_7
ATM_PinEntered_08
ATM_PinEntered_08
ATM_PinValidation_09
ATM_PinValidation_09
ATM_PinValidation_09
ATM_PinValidation_09
ATM_PinValidation_09
Requirement 10
Requirement 11
Requirement 12
ATM_MenuScreen_10
ATM_MenuSelection_11
ATM_Cash_12
ATM_Cash_12
ATM_Cash_12
ATM_Cash_12
ATM_Cash_12
ATM_Cash_12
ATM_Cash_12
ATM_Cash_12
ATM_Cash_12
Requirement 13
ATM_Cash_12
ATM_Balance_13
Requirement 14
ATM_Balance_13
ATM_Balance_13
ATM_Balance_13
ATM_Ministatement_14
ATM_Ministatement_14
ATM_Ministatement_14
ATM_Ministatement_14
ATM_Ministatement_14
Requirement 15
ATM_CastReceipt_15
Requirement 16
ATM_Printbalance_16
ATM_Printbalance_16
ATM_Printbalance_16
ATM_Printbalance_16
ATM_Printbalance_16
Requirement 17
ATM_Changepin_17
ATM_Changepin_17
ATM_Changepin_17
ATM_Changepin_17
ATM_Changepin_17
ATM_Changepin_17
The user clicks on Cash button and checks for availability of amount
The user clicks on cash button and gets the valid transactions
The user clicks on cash button and gets the valid transactions and the
card is ejected
The user can remove the card as it is ejected
The machine counts the cash
the user does not remove the cash within 20 seconds
The user selects the option, Balance
The details are avaliable
The user selects the Yes option
The user selects the No option
The user selects mini statement
The user selects mini statement
The user selects Yes or No
The user selects yes
The user selects no
Expected Results
Options should not be selected if touchscreen is used
Card should be accepted
Card should not be accepted
Money should be withdrawn from the machine
Money should not be withdrawn from the machine
Card should be retained till the transaction is complete
Card should be ejected
A message should be displayed Do you wish to cancel the transaction?
Transaction should be cancelled , home screen should be displayed and card should be ejected
The Atm machine should continue with the transaction
It should give a message your card is being validated, please wait
Card should be validated and if it is valid it should display please enter your pin number
Card should be validated and if it is not valid it should display Sorry, we cannot process this card, please enter a val
Pin number should only be four digits
Pin number should not br accepted
Entered 4-digit Pin should be displayed in Astrik symbol
On entering the pin the screen should display a message "Press Enter" At this point of time, the keys
between 0 to 9 should be disabled. Only Enter and Cancel should be enabled.
On entering the pin no. the message "Checking your Pin number should be dispalyed
If the Pin number is valid, the machine should displays the menu screen
If the Pin number is invalid, the machine should displays the message The Pin entered is invalid, please
re-enter
If the user enters and invalid Pin two times in a row, the machine should show an error that reads,
Maximum
number
of invalid
entries
three".
If
the user enters
an invalid
pinPin
third
time in
in aa row
row,isthe
card is captured by the ATM Machine and should
dispaly a message "Your card has been captured as a security mechanism, please contact your bank for
next steps"
The menu screen should display the options ie,. a) Cash b) Balance c. Print Mini Statement d) Cash With
Receipt e) Printed Balance f) Change Pin Number
The should be able to select any of the options from the options of the menu
On clicking
on clicks
the cash
the screen
should prompt
the user
to select
amountthat
to bereads,
withdrawn
When
the user
on button,
a particular
denomination,
the screen
should
show the
a message
Please
Wait.
Availability of balance in the account the balance should be less than the available amount
If insufficient amount then dispaly a message You do not have sufficient balance in your account to
process this transaction, please re-enter the amount.
Number of transactions maximum number of valid transaction per day are four should be mentioned and
dispaly a message "The transaction cannot be processed as you have crossed the maximum number of
transactions limit per day.
Please try later
If the transaction is valid, the machine should eject the card and show a message that reads, Remove
Your Card
If the card is not removed after the lapse of 20 seconds, the ATM machine should capture the card and
show a message that reads, Your card has been captured as a safety mechanism. Please contact your
bank for next steps
if the card has been removed, the screen should shows message that reads, Please Wait, Counting Cash
Once the cash counting is complete, the screen should show a message that reads, Please Remove Cash
If , the ATM machine should take the cash back and show a message that reads, The cash has been taken
back as a safety mechanism. Your transaction has been cancelled and the withdrawal amount has been
added back to your account.
the machine should show a message that reads, Please wait
, the screen should show the details in the form of a message that reads, Your Current Balance Is
<xxxx.xx>, Do You Require Another Service, No / Yes.
The menu screen should be shown
The machine should eject the card and show a message that reads, Please Remove Your Card
Machine should
should print
showthe
"please
printing
statement"
The machine
mini wait
statement
andmini
show
the message "Please Remove Mini Statement"
and
it should contain transaction id, date of transaction, ATM bank branch name and code and list of the last
5transaction
(transaction
id,printed
date and
amount)
After
the mini
statement is
it should
display a message Do You Require Another Service, No /
Yes
theuser
userclicks
Yes,the
themachine
menu screen
should
shownand show a message that reads, Please
IfIfthe
clicks on No,
should
eject be
thecard
Remove Your Card.
After the card has been removed,the home screen is shown. If the mini statement is not removed within
5 seconds, the machine shouldeject the card, prompt the user to remove the card and show the home
screen
After the processing according to the above denominations it should generate a receipt and it should
contain details of the bank branch name
and code, transaction id, date of transaction and the amountwithdrawn. After the print out, the card
is
ejected and the home screen is shown
The screen should show a message that reads, Please Wait, Printing Receipt after 2 seconds the receipt
should be printed
After the receipt is printed it should display a message Please Remove Balance Slip.
After the receipt is printed it should display a message Do You Require Another Service, No / Yes
theuser
userclicks
Yes,the
themachine
menu screen
should
shownand show a message that reads, Please
IfIfthe
clicks on No,
should
eject be
thecard
Remove Your Card.
After the card has been removed,the home screen is shown. If the mini statement is not removed within
5 seconds, the machine shouldeject the card, prompt the user to remove the card and show the home
screen
The screen should show a message that reads, Change Pin Security Code, Enter New Pin Code, the on
screen button
should be disabled, key board key should be enabled and user should be allowed to enter a new pin code.
The screen should display Your new Pin Code should be 4 digits long, please re-enter
The screen should display You Pin Has BeenChanged.
After the receipt is printed it should display a message Do You Require Another Service, No / Yes
theuser
userclicks
Yes,the
themachine
menu screen
should
shownand show a message that reads, Please
IfIfthe
clicks on No,
should
eject be
thecard
Remove Your Card.
After the card has been removed,the home screen is shown. If the mini statement is not removed within
5 seconds, the machine shouldeject the card, prompt the user to remove the card and show the home
screen