Sample test case for banking application

We already seen many test cases belong to different domains however here I am going to describe some of sample test case for banking application on testingnotes, so that you can refer in your projects.

Sample test case for banking application

before test case we can see some basic domain knowledge about banking, which traditional banking sector? What is service base banking sector?

Traditional banking sector:

Core banking:

Core banking services provided by a group of network bank branches where customers can operate their bank account and do basic transactions from any other subsidiary branches.

Corporate banking:

Corporate banking is typically offered by commercial banks, and requires all the services that can be extended on a financial level to corporate entities to ease day-to-day operations

Retail banking:

Retail banking is nothing but consumer banking, is the typical mass-market banking in which individual customers use local branches of larger commercial banks. Services offered all type of accounts like savings and checking accounts, mortgages, personal loans, housing loan, debit and credit cards and all kind of deposits.

Service based banking sector:

Customer delivery channels

Front end delivery

Now we can see sample test cases for banking application, also one more important points as there will be lots of test cases will create on banking application so try to cover all the possible scenario and test cases.

Sample test case for banking application

Sample test case for banking application

Verify the admin login with valid and Invalid test data

Verify the admin login without test data

Verify the all home links for admin role

Verify the admin change password with valid and invalid test data

Verify the admin change password without test data

Verify the admin change password with existing test data

Verify the admin logout successfully

Test cases for new Branch

Create new branch with valid and invalid test data

Create new branch without test data

Create new branch with existing branch data

Verify the reset and cancel option

Update branch details with valid and invalid test data

Update branch details without test data

Update branch details with existing branch test data

Verify the cancel option is working

Verify the branch deletion with and without dependencies

Verify branch search option

Test Cases for New Role

Create new role with valid and invalid test data

Create a new role without test data

Verify new role with existing test data

Verify the role description and role types

Verify the cancel and reset option is working

Verify role deletion process with and without dependency

Verify the links in role details page

This is really useful sample test case for banking application which I have described in above case, now we can see some of test cases for customer and visitor

Test cases for customer and visitors

Verify the all visitor and customer links

Verify the customer login with valid and invalid test data

Verify the customer login without test data

Verify the banker login without data

Verify the banker login with valid or invalid test data

Test cases for New users

Create new user with valid and invalid test data

Create new user without test data

Create new user with existing branch test data

Verify the cancel and reset option is working

Update user details with valid and invalid test data

Update user details with existing test data

Verify cancel option is working

Verify the deletion of the new user

Test cases for opening bank account

Verify mandatory input parameters

Verify optional input parameters

Create a new account entity.

Verify the user can deposit an amount in the newly created account (and thus updating the balance)

Verify the user can withdraw an amount from the newly created account (after deposit) (and thus updating the balance)

Verify the company name and its pan number and other details are provided in case of salary account

Verify primary account number is provided in case of secondary account

Verify company details are provided in cases of current account

Verify the provided proofs for joint account in case of joint account

Verify whether able to maintain zero balance in salary account

Verify whether able to maintain zero balance or minimum balance for non-salary account.

This is how I have described possible sample test case for banking application on testingnotes, also try to read my articles regularly on testingnotes.