Test Cases on UI
of ATM :
1. Verify that power backup should be present at ATM.
2. Verify that card reader should be present.
3. Verify that receipt printer should be present and working.
4. Verify that cash dispenser is working as expected.
5. Verify that the key pad should be working and covered.
6. Verify that buttons are displayed on screen of ATM machine.
7. Verify the font of text on the screen, it should be clearly visible.
Test Cases on Functionality of ATM:
1. Verify that when card in inserted in ATM, pin should be asked from user.
2. Verify that when user enters incorrect pin for a particular number of times, the card is blocked.
3. Verify that when user enters correct pin, the user details should be displayed on ATM screen.
4. Verify that ATM machine asks to user for the amount to be withdrawn.
5. Verify that if use enters amount greater than daily withdraw limit, error message is displayed.
6. Verify that if doesn’t enter amount in round off digits, error message is displayed.
7. Verify that if user enters valid amount, the exact amount of cash should be dispensed from ATM machine.
8. Verify that how much time is taken in a transaction.
9. Verify how much time is taken by system to logout user.
10. Verify that user is able to use card of other bank on the ATM.
11. Verify that message is displayed when the cash in ATM is finished.
12. Verify that correct message is displayed after the transaction.
13. Verify that user is presented with an option to select language of operation.
14. Verify that pin is displayed in masked format.
15. Verify that error message is displayed when entered amount is greater than account balance.
16. Verify that session is timeout is no activity is performed for a particular time.
17. Verify that the user is not allowed to exceed one transaction limit amount.
18. Verify that the user is not allowed to exceed the one-day transaction limit amount.
Negative Test Cases for ATM :
1. Verify the functionality by entering a wrong pin number for a particular number of times.
2. Verify the card ATM machine functionality by inserting an expired card.
3. Verify the cash withdrawal functionality by entering invalid amount such as 10, 20, 50.
4. Verify the ATM machine functionality by entering amount greater than available balance.
5. Verify the ATM machine functionality by entering amount greater than per day and per transaction limit.
It's really nice and manful. it's really cool blog. Linking is very useful thing. You have really helped lots of people who visit blog and provide them useful information.
ReplyDeleteatm repair companies