how to write integrated test case for an ATM?

Answer Posted / rajesh

Integrated Test Case for inserting ATM Card..

1. insert the ATM card and check the message..
1.1 if card is inserted in a right way, then it will ask
for entering the PIN number
1.2. other wise, get an error message , " Reneter card
once more"..
2. FOR PIN NUMBER:
2.1: if then pin number entered is right then will go to
the next phase displaying menu.
2.2: if entered pin number is wrong, display an error
message of mismatching pin number, Re-Enter again...
2.2.1: if again the pin number entered is worng then it
will tell to cancel ur transaction.
2.2.2: otherwise u may block ur card for that moment.

3. Menu is displayed with various options.
3.1 to select one menu of cash withdrawing.
3.1.1:press on cash withdrawing option.
2.it will ask for two more option
*saving or current
3. press any of the button and go to next phase.
3.1 if any one of the option u entered is wrong
then a msg will display as enter right option.
3.2 other wise it will ask to enter amt.

4.1 enter the amount and wait for transaction.
4.1.1: if ur current bal is less than ur withdrawing bal
then it will give an error message....

4.1.2.. other wise it will tell to collect ur cash..
5. then collect ur cash and check it for actual amt meeting
the expected amount or not...

6. then it will ask for more transaction , press yes or no.
6.1 if yes the go to menu option again..
6.2 the ask for collect ur printed receit.
6.2.1 if yes then collect ur reciet
otherwise it will not give u the receit.
6.2 ohter wise collect ur card.
7. check out ur ATM screen come to the initial page or
not..

Is This Answer Correct ?    14 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Do you know anything about Set Top Boxes?

7759


Explain Testing process in your organization?

1093


What is the procedure of manual testing?

643


What is meant by entry criteria and exit criteria in software testing?

685


what is mean by impact analysis ,how we used to select regression TC using this?

1605






what are the tests u did in entire project? when it did in the project? (means at the release build to end of project) plz explain clearly

1664


Unix question: 1)command to print a list of files containing a particular word. 2) what does a .profile mean. 3) what is a file server? 4) Command to move towards left in vi editor explain grep and find commands using example.

2077


Password is having 6 digit alphanumeric then what are the possible input conditions?

702


Unit Testing can be done by using Nunit?

724


As you are working with cmmi level 5 company ,can you tell me what processes you r following as QA engineer?

2040


if go through 1 or 2 projects clearly,then i feel comfortable to search the job,please help me

1510


What are the typical risks that you identify during test planning and their mitigation plan and Contengency plan.

2009


What do you do (with the project staff) when the schedule fails?

1634


How can write testcases on a code under development pls give asnwer

1543


Difference between smoke and sanity testing

1304