What are the possible test cases for account transaction

What are the possible test cases for account transaction module in banking project

Questions by ranjan.engineer

Showing Answers 1 - 15 of 15 Answers

nandinital

  • Jun 16th, 2008
 

Possible test cases for a/c transactions are:

test case 1  : name of the a/c holder ( max and min character value)
test case 2  : available balance
test case 3  : max no of transactions ( withdrawals )on a particular day
test case 4  : total amount drawn on a a particular against amount withdrawal limit

nandinital

  • Jun 16th, 2008
 

Any test case should be independent.Test cases should be so informative that any lay man should be in a position to understand as to what is expected

Test cases should have informations like :

test case id,test case name,project name,module name,prepared by,reviewed by,

objective of the test case.


The columns should be :


input data,actual ,expected,result.

  Was this answer useful?  Yes

Find below Scenarios for account transaction
Example:
A/C types: Savings, Current
Transactions: Inter Bank Transfer, Third Party Transfer


1. Transfer from Savings A/C to Savings A/C of the same bank (Inter Bank
Transfer)
2. Transfer from Savings A/C to Current A/C of the same bank (Inter Bank
Transfer)
3. Transfer from Savings A/C to Savings A/C of the other bank (Third Party
Transfer)
4. Transfer from Savings A/C to current A/C of the other bank (Third Party
Transfer)
5. Transfer from Current A/C to Savings A/C of the same bank (Inter Bank
Transfer)
6. Transfer from Current A/C to Current A/C of the same bank (Inter Bank
Transfer)
7. Transfer from Current A/C to Savings A/C of the other bank (Third Party
Transfer)
8. Transfer from Current A/C to current A/C of the other bank (Third Party
Transfer)


For the above scenarios you can write test cases based on min, max
amounts...etc as specified in SRS.


  Was this answer useful?  Yes

Test cases for account transaction through net


1.Check whether the user name and password are correct
2.Check whether the user name and password are correct it moves to your personal account by pressing ok
3.Check whether you can access your account
4.Check whether if you select the amount to be transferred
5.Check whether the amount is transfer to which account account it will ask
6.Check by giving the account number to be transferred
7.Check whether the amount is transferred

  Was this answer useful?  Yes

Since the medium was not specified, I am assuming this is an account transaction in an ATM.

user interface
   + screens have proper format and text
   + buttons correspond to proper items on screens
   + keypad entries are properly displayed
   + can backspace to delete entries
   + branding


account
   + debit or credit card information
   + pin code
   + transaction charge
   + deposit limit per transaction
   + deposit limit per day
   + withdrawal limit per transaction
   + withdrawal limit per day
   + account status
      > card active
      > card inactive
          -expired
          -replaced
          -reported stolen
          -suspicious activity (internal)


insert card
   + improper card
   + proper card
       > wrong way
       > upside down
       > correctly  
             + asks for pin
                  -proper pin
                  -improper pin


check balance
   + of checking account
   + of savings account
   + another transaction
       > yes
       > no
   + get receipt
       > yes
       > no
    + transaction charge (none)
deposit
   + to checking account
   + to savings account
      > upper limit (+.01 and -.01)
      > lower limit (+.01 and -.01)
      > nothing
    + correct amount
       > yes
       > no
          -reenter      
    + another transaction
        > yes
        > no
    + get receipt
        > yes
        > no
    + transaction charge (none)


withdrawal
    + from checking account
    + from savings account
       > upper limit (+.01 and -.01)
       > lower limit (+.01 and -.01)
       > nothing
    + correct amount
       > yes
       > no
          -reenter      
    + another transaction
        > yes
        > no
    + get receipt
         > yes
         > no
     + transaction charge (amount + acct type)
   
 
fast cash withdrawal
   + from checking account
   + from savings account
       > 10, 20, 30, 50, 100 or 200
   + correct amount
       > yes
       > no
   + another transaction
       > yes
       > no
           -reenter      
   + get receipt
       > yes
       > no
   + transaction charge (amount + acct type)

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions