Test ATM (formal test cases). | |
Requirements (assumptions of): | |
1 | Accepts a card corresponding to the bank |
2 | Security code 5 digits, not letters, not special characters |
3 | Choice of language from 3 proposed options for receiving the service |
4 | Selection of the operation required by the client from the proposed menu by push 1 botton |
5 | Possibility of accepting ATM banknotes |
6 | Possibility of accepting ATM coins |
7 | Possibility for the client to receive banknotes from ATM |
8 | Possibility for the client to receive coins from ATM |
9 | Obtaining a check/report on the past operation |
10 | The ability to stop all operations by push 1 botton and receive a card from the ATM |
11 | After removing the card from ATM, all operations on this card were deleted and the monitor went to the main menu |
TC 1 | Insert a bank card into the ATM |
TC 2 | Insert a card from another bank into the ATM |
TC 3 | Enter the security code of five digits |
TC 4 | Enter the security code of four digits and one special characters |
TC 5 | Passed the security code, push the "language selection" button. Push 1 proposed language, all menu changed Language |
TC 6 | Passed the security code, push the "language selection" button. Push 2 proposed language, all menu changed Language |
TC 7 | Passed the security code, push the "language selection" button. Push 3 proposed language, all menu changed Language |
TC 8 | Push on the botton with the operation of interest to us and get the result |
TC 9 | Insert banknote into the ATM |
TC 10 | Insert a piece of paper into the ATM |
TC 11 | Insert coins into the ATM |
TC 12 | Insert coins of another country into the ATM |
TC 13 | Push the botton "Print a check" and get a check |
TC 14 | Push the "Send report to e-mail" botton, receive a report to the mail |
TC 15 | Push the "Return card" botton, the operation is stopped and the card exits the ATM |
TC 16 | The cart exited the ATM, the file closes and the screen returns to the main menu |
Announcement
Collapse
No announcement yet.
Test ATM
Collapse
X
-
Test ATM
Tags: None
-
Pre-condition:
Power supply is available
ATM is plugged in, Power light indicator is ON,
The monitor welcomes and offers to start using the services
The card reader accepts and reads cards
There is a connection(internet) with the DB of banks /if the interaction of the provision of services with other banks is provided
There are two samples of credit and debit cards with funds in US dollar accounts linked to them in different banks.
User data and amounts of attached invoices to the cards for testing
There is cash paper money of $ face value: 2 , 5 , 10 , 20 , 50 , 100 dollars
~$10,000 in face value are loaded into the ATM for issuance: 2 , 5 ,10 , 20 , 50 , 100 dollars
Test:
1.Insert a card
2.Confirm the security requirements, enter the wrong PIN code of the card several times to "eat"-"withdraw" according to the bank's security requirements
3.Insert a card
4.Confirm the security requirements by entering the correct values of the card PIN
5.Make sure that the user's data and the amount of funds in the account are correct
6.Check the presence of functionally active buttons on the ATM monitor or on the edges of the monitor, depending on the design of the ATM
7.To get an extract on the receipt, select the command — Check, and to display it on the screen — Op the screen.
8.The Cash with receipt or Cash/withdraw-command is used for cash withdrawal
9.Press the button with the "Cash/withdraw" function assigned to it
10.If you need a certain amount, select — Other sum and enter the desired number.
11.In the "Other sum" field, enter the value "2", "5","10","20","50","100" and press "OK"
12.After the inscription "Take your money" appears on the screen, take the money from the dispenser
13.Check the account balance for user compliance after each operation
14.Click "Account balance" — the command means the balance status, account statement
15.To complete the operations and return a step back, use the — "Return" button. If necessary, to complete operations with the card, press the button — "Return card"
16.Get the requested amount from the dispenser
17.Check the account balance for user compliance after each operation
18.Withdraw the remaining funds on the account after all operations on the card account
19.Pick up a card from an ATM
20.Perform these operations for each sample card
21.Insert card
22.Confirm the security requirements by entering the correct values of the card PIN
23.Press the button with the "deposit money to the account" function assigned to it
24.Reproduce the operations of "Depositing funds" to card accounts in the same order as when reproducing the operations of "CACH/Withdraw" funds"
25Make an "interbank transfer" between the sample cards and check the balance of the participating cards if the time required to transfer funds to another account allows you to verify the result of the operation
26.Check Under menu for "Other transaction" taking into account the availability of the necessary data for playback for testing
Comment