PLEASE TRY THIS PROJECT ON YOUR OWN, I WILL SEND THE SCENARIOS AND CASES ON REQUEST
MANUAL TESTING PROJECT WORK
CASE STUDY: ONLINE
BANKING SYSTEM (OBS)
FUNCTIONAL SPECIFICATION #1:
In online banking website, people can login to connect bank server via
internet. During this login, people must
fill the below fields:
ACCOUNT NUMBER PREFIX:
A 3 digit number but does not start with “0” and “1”
ACCOUNT NUMBER SUFFIX:
A 6 digit number but does not end with “0”
PASSWORD: Consists of
7 positions, alphanumeric, with first three positions are as alphabets and
remaining four positions as numeric
AREA CODE: A 3 digit
number but optional
PURPOSE:
·
Cheque Deposit
·
Money Transfer
·
Mini statement
·
Bills Pay
After filling above fields, people must click “LOGIN” button
to get to the next page for valid data, and error message in same page for
invalid data
Next page for valid data is respective to selected purpose
FUNCTIONAL SPECIFICATION #2:
After successful login for cheque deposit, people must get cheque
deposit page, this page consists of below fields:
BANK NAME:
·
LOCAL (Default Bank)
·
ICICI
·
SBI
·
KUB
·
HDFC
CHEQUE NUMBER:
·
7 digit number for local bank
·
8 positions for ICICI with alphanumeric
·
9 positions for SBI with alphanumeric in upper
case
·
10 digit number for KVB
·
11 positions for HDFC but start with uppercase
alphabet and remaining 10 positions are digits
After filling the above two fields, people must click
DEPOSIT button to get transaction successful message for valid data, and error
message for invalid data in same page
LOGOUT link is common in every page after login
NON-FUNCTIONAL SPECIFICATION #1: In OBS, we have 6 modules, such as LOGIN,
CHEQUE DEPOSIT, MONEY TRANSFER, MINISTATEMENT, BILLS PAY and LOGOUT
LOGOUT is possible after completion of login only from
CHEQUE DEPOSIT, MONEY TRANSFER, MINISTATEMENT, and BILLS PAY
From customer expectations,
OBS should run on the below platforms:
CLIENT SIDE ---- OS-----WIN XP
WIN VISTA
WIN 7
BROWSERS-----IE
MOZILLA FIREFOX
GOOGLE CHROME
SERVER SIDE ---- OS---WIN 2003 SERVER
WIN 2008 SERVER
LINUX REDHAT SERVER
NON-FUNCTIONAL SPECIFICATION #1:
In OBS, we have six modules, from customer expectations, OBS software
will be used by 10,000 users at a time in customer expected configured
internet.
QUESTION #1: Prepare test
scenarios and test cases for “LOGIN” module and “CHEQUE DEPOSIT” module
functional testing in OBS
QUESTION #2: Prepare test
scenarios and test cases for all modules COMPATIBILITY testing and PERFORMANCE
testing in OBS
No comments:
Post a Comment