About us Learn more about this post
Test cases for banking application or test scenarios for banking application or banking applicationTest case:In this post, we will learn how to write test cases for a banking application in an Excel spreadsheet. And in our previous post we also test Amazon Search Functionality templates. Each bank has its own flow for transferring money.
Therefore, it is difficult to generalize the flow for all banks. So I'm trying to figure out the flow that most banks are likely to have in their money transfer process. Depending on the type of bank you use, you may find many differences.
Mail to: | A test case for a banking application |
Post type: | Test case template |
Published: | www.softwaretestingo.com |
Refers to: | Fresh and seasoned |
Have you registered: | Our Telegram group |
But before you start writing test cases for banking applications, you need to understand the following things:
(Video) test cases of the domain of investment banking| How to write manual test cases| software testing
What is internet banking?
In Internet banking, problem clients and organizations use an electronic way of transferring money through a web application. Currently, in the 21st century, most people use this method of money transfer because it is faster and does not require long queues to complete a single transaction.
Using this method, you can perform various operations related to money transfer such as receiving money, paying bills and many other operations.
Similar test cases
(Video) How to write test cases in manual testing with a template
- Test case for text fields
- Test case for text box
- Tool Test Box
- Test case for websideelementer
- A test case for uploading a file to a web page
- Test case for website URL
But when it comes to any banking app, both the developer and the testers ensure that the app runs smoothly on all browsers and devices. And the web application also secures against all cyber threats and the performance also does not drop during peak hours.

Testing banking applications
There are several aspects that QA experts prioritize when testing any banking application:
- Function test:All modules work as expected (both as standalone elements and after integration of all separate modules)
- Usability test:Most of the time, those who use banking applications are not experienced computer users. Therefore, for them, the form must be clear and have a user interface.
- Performance test:Since this is developed for users, the performance of the application should be faster. And the app should work correctly on different platforms.
- Security test:Like using a banking app, people will use it to transfer money. So that is one of the high prioritiestasks for the organization to develop the application in such a way that it meets standard security guidelines.
So in this post we will discuss the natural flow of a banking application with some basic scenarios:
(Video) How to write TESTCASES in manual testing | Software testing
Test steps for bank transactions
So here are the necessary steps we follow while doing any currency transfer:
- Go to the login page on the bank's website.
- Enter your username and password.
- Go to the money transfer page.
- Add the recipient you want to transfer money to.
- Check your bank account and person information. Make sure they are correct.
- Choose a specific money transfer method from NEFT/RTGS or SWIFT transfer options.
- Select the recipient's name and funds, then send the details.
- Confirm the amount and other details on the confirmation page.
- Press Submit for the final money transfer action.
Regardless of the steps you see above, we cover the basic flow here. And maybe if you go to another region, then it can be something other than the above scenario.
For example, some of you may receive SMS approval before sending money. Some of you probably have other ways of verifying the recipient's information to avoid sending money to the wrong person. But having said that, the flow is pretty much the same for most banks.
Another different process followed by different banks, maybe when you need to add a payee, whatever fields you see in the image below, may differ from bank to bank. So the image below shows the number of fields for which you can also validate and write test cases.

If you add test cases for each page, then the test cases will cover a lot of important aspects of the tests.
See also
What jobs can you get with a degree in business economicsWhat is business analysis and what does a business analyst do?What is an online marketing manager? | heap academy39 (sneaky but brilliant) free advertising ideas
Test scenarios for money transfer in the banking application
- Check the bank's websiteURL.
- Make sure the bank website URL has HTTPS in the address bar and in the URL.
- Check if the login page on the bank's website is showing as fake.
- Make sure the bank login page has a username and password.
- Check whether the username and password are accepted or not.
- Check if SMS authentication is triggered after login.
- Verify that the user is redirected to the dashboard after passing all authentication processes.
- Check if the user has access to the online money transfer feature.
- Check whether the user can transfer money during a certain period (9:00 a.m. to 5:00 p.m.).
- Check if the money transfer option shows an out-of-hours transaction alert.
- Confirm whether the user can add a recipient.
- Confirm whether the recipient information can be verified.
- Confirm whether the NEFT or RTGS remittance facility allows for nationalized remittances.
- Check if the funds transfer page asks for the recipient's name, IFSC code, bank name, amount of funds and purpose of transfer.
- Confirm if fund transfer page asks for PAN number if fund amount will be more than 50k.
- Make sure the money transfer site has 2-step verification before completing the transfer.
- Check whether the interbank transfer is instant or not.
- Check how long it takes to transfer funds between business hours.
- Check how long it takes to transfer funds between non-business hours.
- Verify that the transferred amount has been sent to the sender and recipient.
- Check whether the amount has been transferred to the exact person specified in the recipient.
Apart from this flow, there are several other scenarios; Also, we are now added to this post. We hope it also gives you a little idea how to write a bank application test case.
Test Cases for Banking Application - Online Banking Application
- Verify that the user can log in with a valid username and password
- Verify that the user is capable of performing basic financial transactions
- Verify that the user can add a recipient with a valid name and account information
- Check if the user can make financial transactions to the added recipient
- Check if the user can add a decimal number to the amount (limited to 2 digits)
- Make sure the user cannot add a negative number to the amount field.
- The user of the check may transfer money only if there is a correct account balance.
- Make sure there is a confirmation check for financial transactions
- The user of the check receives a confirmation of a successful financial transaction.
- Check if the customer can send money to more than one person
- Make sure the user has permission to change the password
- Current account information also reflects financial transactions.
- Make sure that a user with an invalid password is not allowed to log in.
- Check after repeated login attempts with wrong password (according to restrictions), the user should be blocked.
- Check if the timeout feature is implemented
- Check if the username or password is empty, the user is not allowed to login. The user must also have a warning.
Manual Test Cases for Banking Application – Admin
- Verify that the administrator can log in with valid credentials and cannot log in with an invalid credential date.
- Check if the administrator can login without valid test data.
- Check all the links in the app for the admin role.
- Make sure that the administrator can change the password with valid information and should not allow it to be changed with invalid information.
- Check that recently used test data does not allow reuse.
- Check if admin can login successfully or not.
Test cases of banking applications - new branch
- Mark You can create a new branch with valid data.
- Check with invalid data. You cannot add a branch.
- Check to try to create a new branch with existing test data.
- Check if Cancel, Cancel and Submit buttons are working as expected or not.
- Try to update the branch data with valid and invalid test data.
- Try updating the branch data with the test data.
- Update the branch data with the existing test branch data
- Check if the cancel button is working or not.
- Make sure file deletion is allowed with and without dependencies.
- Check if the user can search and locate the branch.
Test cases for banking application in Excel spreadsheet - new role
Now let's look at some example test cases for a banking application that adds a new role.
(Video) Software testing using excel - How to create test cases
- Check whether you can create a new role with valid information or not.
- See if you can create test data without test data.
- Validate the new role with existing test data
- Check the role description and role types.
- Check if Cancel and Send is working as expected or not.
- Make sure you can delete the role without dependencies.
- Verify that all connections to the new role work as expected.
If you want to add some more points, please let us know about them. Now we will move on to other test cases of banking applications for customers and visitors.
Test cases for banking application in Excel sheets - customers and visitors
- Verify that all links to the Customer and Visitor modules work as expected.
- Verify that all users can log in with their valid credentials.
- Make sure the customer can't check in with an invalid date.
- Check the number of failed account accesses; then user account must be locked for that day or not.
Test cases for banking application - Adding new users
- Make sure you can add a new user with valid information.
- Verify that the correct confirmation messages are displayed by entering invalid information.
- Check after adding the user the correct branch information should be displayed.
- Verify that all connections work as expected.
- Check that all buttons work as expected.
- Validation messages are displayed when invalid data is entered while updating user data.
- Check the warning message when you click the submit button without changing any details during the update.
- Check to delete the user function works as expected or not.
Test Cases for Banking Application Pdf - New Account
- Check all required fields and their associated validation messages.
- Check all optional fields and their associated validation messages.
- Check after filling all the required fields, click submit and check whether the new user is added or not.
- After depositing the amount in the account, check whether the updated balance is showing or not.
- Check whether the user can withdraw the amount or not.
- After withdrawing the amount, check whether the balance is updated or not.
- Check all entered information displayed in the user profile section.
- Check whether the primary account exists or not if it is a secondary account.
- Check whether the company information is listed or not if it is a checking account.
- Check whether the proof is attached or not if it is a joint account.
- The check zero account is kept in the salary account.
- Make sure you can maintain zero or less than the minimum balance for a non-salary account.
Test cases for the bank account number field
To test the bank account number field, simply follow the steps below.
Bank account number: SSSSXXNNNNNNNN (eg 35010100008033)
- SSSS- The first four digits of your account number are the Service Outlet ID [SOL ID]
- XX-The fifth and sixth digits of your account number indicate the scheme type (01-09).
The different types of schemes are:
01 – Saving,
02 – Current account
03 – Installment payment
04 – Exceeding
05 – Cash loan
06 – Borrowing
07 - Credit for package
08 – Domestic accounts
09 – Foreign bills of exchange
81 – FI accounts under SB 150
NNNNNNNN – The remaining -8- digits indicate the current serial number.
Example test cases for bank account number fields
- Check the accounting field by entering a valid account number.
- Check the accounting field by entering an invalid account number.
- Check the account number field by entering an account number that is longer than 14 digits.
- Check the account number field by entering an account number of less than 14 digits.
- Check the account number by inserting 14 zeros.
- Make sure the accounting field allows letters and special characters.
- Verify the account number field by entering an alphanumeric value.
- Make sure the account number field allows a blank value.
- Check whether the warning message is displayed or not by entering an invalid account number.
- Check if a message is displayed when the user enters an account number that does not exist.
- Make sure the user has permission to insert an account number in the account number field.
- Check when users enter a closed account number.
- Check it when the user enters an account number with a space in between.
Conclusion
See also
Best Construction Companies to Work For in 2022 - EngineeringClicks7 new technologies that will improve your business processesHow to Research Keywords for SEO: A Beginner's GuideHow to set up and use ExpressVPN on Fritz!Box (2022)
(Video) user acceptance testing (UAT) test case template xls | examples of testingshala user registration
I hope we can cover a very basic test scenario for a banking application. While going through them in the above scenario, if you find any missing test cases of the banking application, you can mention those scenarios in the comment section.
If you want to contribute something to Softwaretestingo.com related to banking applications or other topics or tools, you can write to us atsoftwaretestingo.com@gmail.com.
1. Tests for Amazon, Flipkart and Excel-sheet.
2. ESIC UDC Computer Test 2022 | Ms Excel set-1 (paid pdf)
3. How to write test cases in Excel
4. how to write test scenarios for Google Pay mobile application | testing hall
5. How to Pass the Excel Assessment Test for Job Applications - Step by Step Guide with XLSX Worksheets
6. Checks and Expenses Form 1260 1260 QuickBooks Online 2023
Subject information
Author: Melvina Ondricka
Last update: 06.10.2023
Views: 6154
Evaluation: 4.8 / 5 (68 votes)
Reviews: 83% of readers find this page useful
Information about the author
To do: Melvina Ondricka
Birthday: 2000-12-23
Address: Suite 382 139 Shaniqua Locks, Paulaborough, UT 90498
telephone: +636383657021
Job: dynamic government expert
Hobby: flying kites, watching movies, knitting, model making, reading, wood carving, paintball
Introduction: My name is Melvina Ondricka, I am a helpful, classy, kind, innocent, excellent, brave, thoughtful person who loves to write and wants to share my knowledge and understanding with you.
FAQs
How do I create a test case for a bank application? ›
- Check if all visitor and customer links are working properly.
- Double-check the customer's login with valid and invalid test data.
- Check the customer's login without any data.
- Check the banker login without any data.
- Check the banker's login with valid or invalid test data.
Security testing is designed to find vulnerabilities that can jeopardize banking applications and websites. Security testing should verify that customer data is being secured properly, and that only authorized and authenticated users are given access to the right application or pages and their own data.
Which testing is mostly used in banking application to run the transaction after banking hours? ›Database Testing: It is the most important part of bank application testing. This testing is done to ensure data integrity, data loading, data migration, stored procedures, and functions validation, rules testing, etc.
How do you write test cases in Excel with example? ›- Step 1: Create Headers For The Columns. ...
- Step 2: Create Rows For Each Test Case ID. ...
- Step 3: Document The Results in The Test Case Row. ...
- Test Case ID. ...
- Test Case Description. ...
- Test Steps. ...
- Expected Results. ...
- Actual Results.
- From the Explorer Tree, select the set or folder for the test cases that you want to export. ...
- Select List View.
- Select the gear icon to open a drop-down menu and select what you want to include in the Excel spreadsheet.
- In the toolbar, select Export > Export to Excel.
- Functional Testing. ...
- Database Testing. ...
- Performance Testing. ...
- Security Testing. ...
- Usability testing. ...
- Accessibility testing. ...
- Compliance testing.
- Step 1 – Test Case ID. Each test case should be illustrated by a unique ID. ...
- Step 2 – Test Case Description. ...
- Step 3 – Pre-Conditions. ...
- Step 4 – Test Steps. ...
- Step 5 – Test Data. ...
- Step 6 – Expected Result. ...
- Step 7 – Post Condition. ...
- Step 8 – Actual Result.
- Guidely Mock Test Series Links. Olive board:– This test series contains all types of updated model questions. ...
- Oliveboard Mock Test Series Link. ...
- Practice Mock Test Series Link. ...
- ByjusExamPrep Mock Test Series Link.
Test Key a digital code calculated in compliance with the algorithm set by the Bank using a TCT or a DigiPass. Transactions with Assets – any activity with Assets in the line with the Terms and Conditions.
What is QA in banking? ›Quality assurance is relatively a new field in the banking industry. It will now be responsible for evaluation of the systems and recommending quality assurance standards in line with the best business practices.
How do you test financial applications? ›
Testing financial applications involves gathering and analysing requirements, developing a comprehensive test plan, designing test cases, executing tests and documenting results, tracking and managing defects, conducting user acceptance testing, performance testing, security testing, and regression testing to ensure ...
What are the top three types of analytics techniques widely used in banking? ›Descriptive, predictive and prescriptive analytics
Business Analytics is the process by which businesses use statistical methods and technologies for analysing data in order to gain insights and improve their strategic decision-making.
Gartner defines a core banking system as a back-end system that processes daily banking transactions and posts updates to accounts and other financial records.
What are some examples of test cases? ›- functionality.
- UI.
- integration.
- performance.
- usability.
- database.
- user acceptance.
- exploratory.
excel (in/at something) She has always excelled in foreign languages. As a child he excelled at music and art. excel (at doing something) The team excels at turning defence into attack.
How do I create a case scenario in excel? ›Goto the Data tab > What-If Analysis > Scenario Manager > Add. In the Scenario name dialog, name the scenario Worst Case, and specify that cells B2 and B3 are the values that change between scenarios.
How to Import test cases from Excel to Microsoft test Manager? ›- Open New Excel sheet.
- Click on Team and.
- Click on New List.
- Select TFS server in Connect to team project window and click on connect button.
- Select- query list- my Test Case in new list window and click on ok button.
- Expand the Settings menu. Under the Import section, select a type.
- Click Browse and navigate to the folder with the Excel file. ...
- Click Import. ...
- After the import is complete, the items are added to ALM Octane in the relevant module and location.
- Collect Zephyr tests in Issue Navigator.
- Click the large Excel icon at the top to open the Excel export options.
- Select the "Zephyr Test Steps (Current Fields)" export option.
It is a document that outlines the steps, inputs, and expected results for a specific test scenario. A test case template is used to plan and organize software testing efforts, ensuring that all necessary test cases are executed and that any defects are identified and tracked.
What is a good test case? ›
“(1) A set of test inputs, execution conditions, and expected results developed for a particular objective, such as to exercise a particular program path or to verify compliance with a specific requirement.
Which software I write test cases? ›Tool | |
---|---|
1 | Tricentis qTest Best for automating tests with no scripting |
2 | Testiny Best test case management software with customizable templates |
3 | Applause Best for test case management-as-a-service |
4 | Kualitee Best ALM platform for on-the-go development teams |
It is important that everybody understands this. There are generally four recognized levels of testing: unit/component testing, integration testing, system testing, and acceptance testing.
What are the 5 testing methods? ›- 1) Unit Tests. ...
- 2) Integration/System Tests. ...
- 3) Functional Tests. ...
- 4) Regression Tests. ...
- 5) Acceptance Tests.
- Choose a layout. ...
- Add test strategy information. ...
- Add fields for test identification. ...
- Add fields for test designer and executor. ...
- Add fields for steps. ...
- Add fields for expected and actual results. ...
- Add fields for test status. ...
- Add fields for preconditions and dependencies.
Open Microsoft Excel, select the Load Test tab in the Office ribbon and then choose Load Test Report. The Generate a Load Test Report Wizard appears. In the Select database which contains load tests page, under Server name, type the name of the server containing the load test results.
How to write test cases for PDF download? ›- Check whether the Download button is clickable or not.
- Check on click of the download file; it should ask for the destination location or not.
- Check if the file is downloaded or not when the user clicks on download.
- Check if the downloaded file size is equal to the original file size.
- Build a strong foundation.
- Work on your weaknesses.
- Time Management.
- Attempt mock tests to know your preparation level.
- Exam-like environment at home.
A: The bank exam that is easy and best are IBPS Clerk, RBI Assistant, SBI Clerk, IBPS RRB Office Assistant, etc.
Where can I get free mock test for banking? ›Free Mock Test 2023 Online
Adda247 offers a free mock test 2023 for government exams like banking exams, SSC exams, and teaching exams, among others. Free English, Reasoning, and other free mock test online are available.
How do you write a key bank check? ›
- Fill in the date.
- Write the name of the payee.
- Write the check amount in numeric form.
- Write the check amount in words.
- Write a memo.
- Sign the check.
The stress tests evaluate the financial resilience of large banks by estimating bank losses, revenues, expenses, and resulting capital levels—which provide a cushion against losses—under hypothetical recession scenarios into the future.
What are the stress test models for banks? ›The two commonly used stress tests for banks in the United States are the Comprehensive Capital Analysis and Review (CCAR) and the Dodd-Frank Act Stress Test (DFAST).
What is the difference between QA and QC in banking? ›QC ensures that the standards are followed while engaged working on the Product. QA Defines standards and methodologies to followed so as to fulfill the client needs. QC is the method to verify that deliverable. QA is that the method to form the deliverable.
Who is responsible for quality in banking? ›The Quality Bank is administered by the owners of TAPS and regulated by the FERC.
What is the test for financial? ›Financial reasoning tests involve questions that require financial knowledge such as looking at business statements, profit and loss accounts and balance sheets. Like numerical reasoning tests, questions will include data in graphs, tables, and text format.
What are the 3 most important banking services? ›The 5 most important banking services are checking and savings accounts, loan and mortgage services, wealth management, providing Credit and Debit Cards, Overdraft services. You can read about the Types of Banks in India – Category and Functions of Banks in India in the given link.
What are the big 3 core banking? ›The “Big 3” in bank technology—FIS, Fiserv, and Jack Henry—dominate the market for core banking systems and provide many of the ancillary and functional systems that banks and credit unions run.
What is an example of analytics in banking? ›A: Banking analytics refers to the application of data analytics — that is, the use of various tools and technologies to collect, process, and analyze raw data — within the banking industry. Examples of banking analytics include customer segmentation, credit risk management, and fraud detection.
How is SQL used in banking? ›Answer: What applications of SQL are there in banking? Not just for banking, but for any data-driven application, SQL is a language that may be employed. User accounts, money transfers, withdrawals, deposits, and other features make up a banking system. These all represent SQL-manipulable tables or other things.
Which software is used in banking? ›
SAP for Banking, CGI Open Finance, Oracle FLEXCUBE, Temenos Transact - Core Banking, Validis, Symphony™, Avaloq Banking Suite, Mambu, TCS BaNCS, and INTRASOFT PROFITS.
What is test case in Excel? ›Definition. Test cases are the part of testing by which a product can be tested properly according to a set of requirements. Advantages of using test cases in excel sheets. Easily handle the test cases in the sheet.
How do you make a test case sheet? ›- Step 1 – Test Case ID. Each test case should be illustrated by a unique ID. ...
- Step 2 – Test Case Description. ...
- Step 3 – Pre-Conditions. ...
- Step 4 – Test Steps. ...
- Step 5 – Test Data. ...
- Step 6 – Expected Result. ...
- Step 7 – Post Condition. ...
- Step 8 – Actual Result.
It is a document that outlines the steps, inputs, and expected results for a specific test scenario. A test case template is used to plan and organize software testing efforts, ensuring that all necessary test cases are executed and that any defects are identified and tracked.
What is the difference between test case and test scenario? ›The main difference between test cases and test scenarios is that test cases are specific instructions that can be used to test a particular function or feature of an application, while test scenarios are high-level descriptions of how a specific function or feature of an application should work.
What is the basic format of test report? ›Basic Test Report Summary
Executive Overview — Summary of key findings. Test Objective — Information about test type and purpose. Test Summary — Defining passed, failed, and blocked test cases. Defects — Described with priority and status.
Type: Excel can perform three t-test types, including paired, two-sample equal variance and two-sample unequal variance. Paired tests include data with the same average mean, two-sample equal variance includes tests from the same population and two-sample unequal variance includes tests from different populations.
How do you create a test case without requirements? ›- Write them based on ideal user experience. ...
- Ask questions of product managers/developers. ...
- Research similar features on other apps/websites. ...
- Brainstorm any possible action you can do with the feature. ...
- Ask developers what logic they used in the code.
41) How many test cases can we run in a day? We can run around 30-55 test cases per day.