Online Banking Test Cases describes the process of preparing test cases for an online banking system. This process involves identifying the different features and scenarios that the system supports and creating test cases that cover each of these scenarios.
To prepare test cases for an online banking system, you can follow these steps:
Understand the system requirements: Review the system requirements document to understand the functionality of the system and the different features it provides.
Identify testable scenarios: Identify different scenarios that can be tested, such as account registration, login, account management, money transfer, bill payments, and transaction history.
Create test cases: For each testable scenario, create a test case that outlines the steps needed to test the scenario, the expected outcome, and any prerequisites or conditions that must be met.
Define test data: Define the test data that will be used for each test case, including valid and invalid input values.
Identify test environment: Identify the test environment, such as the operating system, browser, and device that will be used for testing.
Define test execution steps: Define the steps that need to be followed to execute each test case, including any setup steps, test steps, and cleanup steps.
Create test scripts: Create test scripts that automate the execution of test cases, if needed.
Review and prioritize test cases: Review the test cases to ensure that they are complete and accurate, and prioritize them based on the criticality of the functionality they are testing.
Execute test cases: Execute the test cases and document the results, including any issues or defects that are identified.
Review and update test cases: Review the test cases and update them as needed based on the results of testing and any changes to the system requirements.
It’s important to note that testing an online banking system requires a great deal of care and attention to detail, as well as a good understanding of security and compliance requirements.
Login Page
Test Case Id
Test Condition
Test Data
Expected Result
Actual Result in Test Cycle / Description
1
Blank User Name and blank password.
System should display message โEnter User Name and Passwordโ
Ok
2
Enter User Name and Blank password
System should display message โEnter Passwordโ
Ok
3
Enter blank User Name and password
System should display message โEnter User Nameโ
Ok
4
User enter wrong User Name and password
System should display message โWrong User Name and password, can not loginโ
OK
5
User enter correct User Name and password
Data from CustMaster
System should redirect to default.aspx
OK
Home Page
Test Case Id
Test Condition
Test Data
Expected Result
Actual Result in Test Cycle / Description
1
Check welcome message
System should display currently logged user name and Change Password, Logout Link
Ok
2
User Login
CustMaster
System should display navigation link for my Account, Fund Trasfer
Ok
3
Check Navigation Link.
System should display link to open/navigate the page
Ok
Change Password
Test Case Id
Test Condition
Test Data
Expected Result
Actual Result in Test Cycle / Description
1
Enter blank old password.
System should display message โOld Password can not be blankโ
Ok
2
Enter wrong old password.
System should display message โWrong old Password can not change passwordโ
Ok
3
New Password and confirm password are not match
Password=123 Confirm Password=1234
System should display message โPassword and confirm password does not matchโ
OK
4
Enter all valid information
System should display โPassword changed successfullyโ and redirect to my account page.
OK
New Payee
Test Case Id
Test Condition
Test Data
Expected Result
Actual Result in Test Cycle / Description
1
Admin enters blank payee name and press save button.
System should display message โEnter payee nameโ
Ok
2
Admin enters duplicate account number and press save button.
System should display message โDuplicate account numberโ
Ok
3
Enter all valid information
System should display โRecord is savedโ and display payee details in grid.