Sei sulla pagina 1di 10

Requirement ID

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

Test Condition Description


Tried to select the options using touchscreen
Inserted Abc bank card in the machine
Inserted other bank cards in the machine
Give denominations of 20,30,50,100,150,200
Give denominations other than 20,30,50,100,150,200
Insert the card in the machine
Select cancel option after the transaction is completed
Click on cancel button at any time during the transaction
Select cancel option from the message
Select Enter option from the message
Insert thecard in the machine
Insert a valid card in the machine
Insert an in-valid card in the machine
Enter the Pin number
Enter the Pin number other than 0-9
The entered pin is in protected mood
The entered pin is in protected mood
The Pin number is under process for validaion
The Pin number is under process for validaion
The Pin number is under process for validaion
The Pin number is under process for validaion and enters wrong
message wrong two times in a row
The Pin number is under process for validaion and enters wrong
message wrong third time in a row
Menu screen displays the options
The user selects the option from the given menu
The user clicks on Cash button
The user clicks on Cash button
The user clicks on Cash button and checks for availability of amount
The user clicks on Cash button and checks for availability of amount

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

The user selects cash with receipt option

The user selects the option print balance


The user selects the option print balance
The user selects Yes or No
The user selects yes
The user selects no

The selects the option change pin


The user enter the new pin and it is less than four digits
The user enter the new pin and it is four digits
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

Test Condition Priority

ard, please enter a valid card and the card is ejected.

Potrebbero piacerti anche