April 7, 2011

Test case for ATM Machine

 Hi Guys, 


Verify the door has been opened when inserted the ATM card.

Verify the card has been inserted in the ATM machine at the proper side.

Validate the language to be selected in the option

1)      Tamil

2)      English

3)      Hindi

Verify the pin has been entered in the encrypted format of the system.

Verify the wrong pin num entered as the encrypted format.

Validate the following option to be selected in the proper action.

1)      Withdrawal

2)      Transfer fund

3)      Enquiry

4)      Change pin num.

1) Withdrawal

Check whether the amount entered is valid.

Valid- Get the amount

Invalid - reenter the valid amount.

2) Transfer fund

Validate the entered account number for fund transfer.

Validate the amount entered to be transferred.

Validate the entered amount for transfer.

Valid - transfer.

Invalid - reenter the valid amount.

3) Enquiry

Validate the contents available on the screen.

Validate the enquiry is received as the receipt.

4) Change pin number

Validate the following options present in the screen

i) pin num (enter original pin number)

ii) Enter new pin number

iii) Reenter new personal identification number.

Select an option for another transaction (yes/no).

Verify the machine donot have following problems.

No amount in the machine.

Connection failure occurs then transaction should be revoked

Verify the operation when u insert a right card.

Verify the operation when u inserted a card in right angle.

verify the operation when u inserted a card in wrong angle

Verify the language selection.

Verify whether its displaying the selected language or not.

Verify the operation when u entered a right pinNo.

Verify the opertaion when u entered a wrong pinno..

Verify the pinNo is in encrypted form or not.

verify the options.

If we click on option verify whether its giving the selected

option .

verify the amount entered.

Verify whether the money is drawing from the selected

account or not.

Verify whether the correct amount is coming out or not.

Verify the operation when u draw money greater than balance.

verify the operation when u draw money greater than the day

limit.

Verify the operation when the machine dont have money.

Verify the operation when the machine have some problems


3 comments:

  1. thanx..it was very informative

    ReplyDelete
  2. Few more points that I want to add in Test Case:

    1) Verify port to plug-in the headphones.

    2) Verify green light is blinking before inserting ATM card into machine.

    3) Verify that proper message is displaying before doing any operation with machine i.e. "Please insert your card".

    ReplyDelete
  3. You may also consider scenarios with the added service charges:

    Had an ATM machine blue screen on me when pulling out $40 from a different bank.
    1. I said 'no' to the $1.50 service charge. Then decided that I really wanted the $40.
    2. Pressed the continue banking option
    3. Select the $40 withdraw
    4. Answered yes to the service charge question, and got an error message.

    Thanks
    David
    5 Tips you must know to write a good test case?

    ReplyDelete