0% found this document useful (0 votes)
53 views6 pages

Online Banking System Testing Project

Uploaded by

walunjsankalp
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views6 pages

Online Banking System Testing Project

Uploaded by

walunjsankalp
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

ONLINE BANKING SYSTEM TESTING PROJECT

A Project Report Submitted in Partial Fulfillment of the Requirements


For the Subject: Software Testing

Submitted by: Sankalp Walunj


Guided by: ___________________
Department of Computer Engineering
2025
CERTIFICATE
This is to certify that the project entitled 'Online Banking System Testing Project' is a
bonafide work carried out by Sankalp Walunj under my supervision. The project report is
submitted towards the partial fulfillment of the requirement for the subject Software
Testing.

Guide Name & Signature

Head of Department
ACKNOWLEDGEMENT
I would like to express my sincere gratitude to my guide, faculty members, and the
Department of Computer Engineering for their constant support and guidance. This project
has been a great learning experience and has helped me gain deeper insights into the
field of Software Testing.
ABSTRACT
The Online Banking System provides customers with convenient access to banking
services such as balance inquiry, fund transfers, and transaction history. The purpose of
this project is to test the functionality, security, usability, and performance of the system.
Various test cases were designed and executed to ensure that the application is reliable,
secure, and user-friendly.
1. INTRODUCTION
The Online Banking System is widely used for secure and fast financial transactions.
Testing plays a crucial role in ensuring that the system functions correctly, protects
sensitive data, and delivers high performance under load.

2. OBJECTIVES
- Verify core banking features (Login, Fund Transfer, Account Management).
- Ensure security and data protection.
- Test for functionality, usability, performance, and compatibility.
- Detect and report bugs systematically.

3. SCOPE OF TESTING
Functional Testing includes Login, Fund Transfer, Balance Inquiry, Transaction History,
and Bill Payments. Non-Functional Testing includes security testing, load testing, usability
testing, and compatibility testing.

4. SOFTWARE TESTING LIFE CYCLE (STLC)


The STLC consists of the following phases:
1. Requirement Analysis
2. Test Planning
3. Test Case Design
4. Test Environment Setup
5. Test Execution
6. Defect Reporting
7. Test Closure

5. SAMPLE TEST CASES

TC_01 Valid Login Enter correct credentials Dashboard opens

TC_02 Invalid Login Enter wrong password Error message shown

TC_03 Fund Transfer Transfer money A→B Balance updated correctly

TC_04 Session Timeout Stay idle for 10 min Auto logout

TC_05 SQL Injection Enter malicious query System rejects input


6. BUG REPORT
Bug ID: BUG_05
Title: Fund transfer amount not updating
Steps: Login → Transfer ■5000 from A to B → Check balance
Expected: Balance should increase
Actual: Balance unchanged
Status: Open
Severity: High

7. TEST SUMMARY REPORT


Total Test Cases: 50
Executed: 50
Passed: 45
Failed: 5
Defects Raised: 5 (2 Critical, 2 Major, 1 Minor)
Conclusion: The system is stable but requires bug fixes in fund transfer and session
management.

8. CONCLUSION & ADVANTAGES


The Online Banking System Testing project ensured that the application is secure,
reliable, and user-friendly. Advantages of testing include:
- Improved security and data protection.
- Accuracy in transactions.
- Increased customer trust.
- Prevention of fraud and data breaches.

You might also like