Write the Test Cases for ATM (Automated tellering machine)?
TC 1:- Check successful card insertion.
TC 2:- Check unsuccessful operation due to invalid account card.
TC 3:- Check the LCD screen display is readable.
TC 4:- Check to see if Welcome message is given when user logs in.
TC 5:- Check successful entry of pin number.
TC 6:- Check unsuccessful operation due to wrong pin number entered 3
times.
TC 7:- Check successful selection of language.
TC 8:- Check successful selection of account type.
TC 9:- Check unsuccessful operation due to wrong account type.
TC 10:- Check successful selection of withdrawal option.
TC 11:- Check successful selection of amount.
TC 12:- Check unsuccessful operation due to wrong denominations.
TC 13:- Check successful withdrawal operation.
TC 14:- Check unsuccessful withdrawal operation due to amount
greater than possible balance.
TC 15:- Check unsuccessful due to lack of amount in ATM.
TC 16:- Check unsuccessful withdrawal operation due to amount greater
than the day limit.
TC 17:- Check unsuccessful withdrawal operation due to server down.
TC 18:- Check unsuccessful operation due to click cancel after insert card,
language selection, account type selection, withdrawal selection,
enter amount etc.
TC 19:- Check the card ejects the card once transaction is done. (This is
for some ATMs that suck the card into the machine)
TC 20:- Check the machine prints a receipt once transaction is done