E-Banking For Test-Plan

Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

System Test Plan

__________________________
RANFORD Bank 1.0
Prepared by:
Krishna Rao
Documen !isory
"ersion Re#ision Dae Name $odi%icaion &ummary
0.1 02/07/2010 Rajamohan Initial Draft
1.0 21/07/2010 Krishna Rao Updated the ! s"hed#les and $#ild
s"hed#les.
RANFORD Bank System Test Plan Page 1 of 12
Mind Q Systems, Intenal !se Only
Appro#a's
Name (ser )d Ro'e Dae
S#resh $a%# S#resh.% Proje"t &ana'er 21/07/2010
RANFORD Bank System Test Plan Page 2 of 12
Mind Q Systems, Intenal !se Only
*ab'e o% +onens
Document History ............................................................................................................. 1
Approvals ........................................................................................................................... 2
1.0 Introduction ................................................................................................................. 4
1"1 Po#e$t O%e%ie& """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" '
1"2 Refeed Do$(ments """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" '
2.0 Scope ............................................................................................................................. 4
2"1 In S$o)e """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" '
2"2 O(t of S$o)e """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" '
3.0 Assumptions and Dependencies .................................................................................. 5
*"1 Ass(m)tions """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" +
*"2 De)enden$ies """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" +
4.0 Risks and iti!ations .................................................................................................. 5
5.0 System "estin! #ntry and #$it %riteria .................................................................... &
+"1 ,nty -iteia """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .
+"2 ,/it -iteia """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .
&.0 'A Delivera(les ........................................................................................................... )
).0 *uild Sc+edule ............................................................................................................. )
,.0 "est #nvironment ....................................................................................................... )
-.0 Hi!+ .evel "est Scenarios ........................................................................................... )
10.0 "est Approac+ ............................................................................................................ ,
10"1 Test Pe)aation """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 1
10"2 Test ,/e$(tion """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 2
Appendi$ A ........................................................................................................................ -
RANFORD Bank System Test Plan Page * of 12
Mind Q Systems, Intenal !se Only
1.0 )nroducion
1.1 Pro,ec O#er#ie-
Ran%ord !ome pa.e allo(s different #sers s#"h as admin) %an* employee) +ario#s
"#stomers ,Indi+id#al "#stomers) "orporate "#stomers) International -#stomers. to lo'in
and a""ess the appli"ation for f#rther #sa'e and also it pro+ides information a%o#t +ario#s
ser+i"es offered %y Ranford $an*.

The o%je"ti+e of the R!/01RD $!/K !dmin mod#le in proje"t is to "reate ne( %ran"hes) to
"reate the ne( #sers and $an*ers alon' (ith the pri+ile'es. !dmin is the s#per #ser) (hi"h
has all the pri+ile'es for "reatin' the $ran"hes) Users and $an*ers and alon' (ith all the
other pri+ile'es.
The 1%je"ti+e of the R!/01RD $!/K $an*er mod#le in proje"t is to re'ister and mana'e
the "#stomers of the %an* and to %oo* the day2to2day transa"tions in the %an* s#"h as
deposits and (ithdra(als et".
The 1%je"ti+e of the R!/01RD $!/K -#stomer mod#le in proje"t is desi'ned for the
re'istered "#stomers to perform +ario#s a"ti+ities s#"h as !""o#nts S#mmary) &oney
Transfer) Smart &oney 1rder) 1nline %ill payments and online re3#est for "he3#e%oo* et".)
Purpose
The p#rpose of this do"#ment is to pro+ide an o+er+ie( for System Testin' ,ST. of
R!/01RD $an*. This do"#ment "o+ers the testin' s"ope) 4ntry245it "riteria) !
Deli+era%les) ! S"hed#le) 6i'h 7e+el Test S"enarios) !ss#mptions 8 Dependen"ies) Test
&ana'ement and Ris*s 8 &iti'ations.
1./ Re%erred Documens
The R!/01RD $an* $#siness Re3#irements Spe"ifi"ations ,$RS.
The R!/01RD $!/K 0#n"tional Spe"ifi"ations do"#ment ,0RS.
/.0 &cope
/.1 )n &cope
Testin' the !dmin) $an*er and -#stomer ,Personal $an*in'. mod#les in 42
$an*in' proje"t.
0#n"tional / system testin' of all test s"enarios mentioned #nder se" 10.0.
-reation of Test Re3#irements) Test -ases and Test Sets in #ality -enter.
Preparation of Test Data for e5e"#tin' the Test -ases.
Test "ase 45e"#tion for 2 "y"les and defe"t Tra"*in'.
Test "ase e5e"#tion on the follo(in' 1peratin' System 9indo(s200:.
Test "ase e5e"#tion #sin' the follo(in' %ro(sers 2 I4 ;.0.
/./ Ou o% &cope
7oad 8 Performan"e testin'.
Unit and Inte'ration testin' is not part of this s"ope.
RANFORD Bank System Test Plan Page ' of 12
Mind Q Systems, Intenal !se Only
0.0 Assumpions and Dependencies
0.1 Assumpions
The main dri+ers for System Testin' are the f#n"tionalities "ontained (ithin
the f#n"tional spe"ifi"ation do"#ments. These (ill define the s"ope of the testin'
and it is ass#med that on"e f#n"tionality from these has %een tested then f#ll
"o+era'e has %een a"hie+ed.
Sta'in' ser+er (ill %e a""essi%le.
-onta"t details of person,s. "on"erned (ith resol+in' en+ironmental iss#es
(ill %e pro+ided.
0ormal and Intensi+e Unit and Inte'ration testin' (ill %e done %y the De+
Team.
Defe"ts (ill %e dealt (ith in timely fashion %y all teams in+ol+ed.
/e( %#ilds (ill %e deployed in ! en+ironment as per %#ild s"hed#le.
!ll identified 6i'h2le+el test s"enarios "an %e sim#lated in test en+ironment.
0./ Dependencies
Kno(led'e transfer on 0#n"tionality as (ell as Te"hnolo'y to offshore testin' team
!+aila%ility of Testin' en+ironment to +alidate test s"ripts.
!+aila%ility of "onne"tion to appli"ations from offshore.
!+aila%ility of "onne"tion to Data%ases from offshore.
!+aila%ility of Data%ase s"hema des"ription to #nderstand the Data%ase Str#"t#re.
!+aila%ility of !ll ne"essary soft(are<s and 1peratin' System<s
Test data as spe"ified %y the ! team) inje"ted into the sta'e en+ironment.
!ll ne"essary User ID<s 8 pass(ords pro+ided to the ! team
1.0 Risks and $ii.aions
Risk 2ike'ihood )mpac $ii.aion
!ppli"ation not a""essi%le or not
respondin' properly d#rin' test
e5e"#tion d#e to en+ironmental
iss#e.
7o( 6i'h Perform an en+ironment sanity "he"*
%efore startin' the formal testin'
1%tain &o%ile n#m%ers of IT team
mem%ers to es"alate P1 en+ironment
iss#es.
Test team does not ha+e
ade3#ate *no(led'e of the
appli"ation
7o( 6i'h 1r'ani=e e5tensi+e *no(led'e transfer
sessions (ith offshore team
De+elopment team ha+in' less
*no(led'e of #ality -enter.
7o( 6i'h ! team (ill pro+ide "larifi"ations to the
De+elopment team.
Presen"e of lar'e n#m%er of
%lo"*in' Defe"t>s d#rin' test
e5e"#tion) this (o#ld pre+ent or
delay testin'.
7o( 6i'h Daily defe"t meetin' (ill %e #tili=ed to
prioriti=e defe"ts
! "o2ordinator (ill (or* "losely (ith the
IT team lead to pro+ide
-han'es to re3#irements &edi#m &edi#m !ll ne( Re3#irements that arise are
initiated thro#'h -han'e -ontrol pro"ess
RANFORD Bank System Test Plan Page + of 12
Mind Q Systems, Intenal !se Only
3.0 &ysem *esin. 4nry and 45i +rieria
3.1 4nry +rieria
The follo(in' m#st %e in pla"e prior to the onset of ! System Testin'
Business
The $#siness Re3#irements Do"#ment is fro=en
!ll ne( Re3#irements that arise are initiated thro#'h -han'e -ontrol pro"ess
6A
Daily "omm#ni"ation plan in pla"e
Test -ases Re+ie(ed 8 si'ned2off
Dependent teams 8 reso#r"es identified
! Data Re3#irements identified 8 all ne"essary pass(ords/a""esses o%tained
Daily Defe"t &eetin' Day/Time/!ttendan"e esta%lished in the e5e"#tion phase
!ll appropriate team mem%ers ha+e a""ess to #ality -enter
Test "ases ha+e %een lin*ed to test sets in #ality -enter
3./ 45i +rieria
The follo(in' m#st %e in pla"e prior to the si'n2off of ! System Testin'?
/o open P1 or P2 defe"ts
!ll P:2P@ ,enhan"ements. defe"ts ha+e a do"#mented resol#tion plan
! minim#m of 2 test "y"les ,100A e5e"#tion. is "ompleted.
B@A Pass Rate of all test "ases
Re'ression testin' of defe"ts fi5ed d#rin' system testin'
!ll defe"ts lo''ed in #ality -enter
! si'n2off on system test
System test -lose2o#t report Pro+ided
Do"#mented list of any o#tstandin' ,open. defe"ts
RANFORD Bank System Test Plan Page . of 12
Mind Q Systems, Intenal !se Only
7.0 6A De'i#erab'es
The follo(in' items (ill %e deli+ered?
System Test Plan
Test -ases ,&aintained in #ality -enter.
Daily Test 45e"#tion Report
Defe"t 7o' ,&aintained in #ality -enter.
Tra"ea%ility &atri5
45it Report.
Proje"t &etri"s.

8.0 Bui'd &chedu'e
/e( %#ilds (ill only %e deployed in sta'e en+ironment as per %#ild s"hed#le. 1nly
emer'en"y %#ilds "an %e deployed on other dates. 4a"h %#ild sho#ld ha+e +ersion n#m%er.
4mail to ! "oordinator has to %e sent after s#""essf#l installation of %#ild. Sanity test %y IT
team sho#ld %e "ond#"ted after %#ild installation.
&'.No Aci#iy No o% Resources &ar Dae 4nd Dae No o% Days
1
$#ildC1
1
1;/10/201
0
1;/10/201
0
:
2 $#ildC2 1 20/10/201
0
20/10/201
0
1
$#ild S"hed#le (ill %e send to yo# laterD
9.0 *es 4n#ironmen
The follo(in' list of soft(are (ill %e re3#ired in the System Test 4n+ironment
! UR7s R!/01RD $!/K EF http?//lo"alhostG
9e% $ro(ser I4 ;.0
Test
mana'ement
Tool
#ality -enter E H.0 SP2 http?//lo"alhost?H0H0/3"%in/start.htm
Domain? $an*in' Proje"t? 42$an*in'
1peratin'
System
&i"rosoft (indo(s 200:
6/9
Intel ,R. Penti#m) 2.H I6J) @01&$
:.0 !i.h 2e#e' *es &cenarios
&; *es &cenario
Admin $odu'e
0.1 Ranford 6ome Pa'e
0./ !dmin 6ome Pa'e
1 Branches
1.1 /e( $ran"h -reation
1.2 $ran"h 4dit
1.: $ran"h Delete
RANFORD Bank System Test Plan Page 3 of 12
Mind Q Systems, Intenal !se Only
1.K $ran"h Sear"h
/ Ro'es
2.1 /e( Role -reation
2.2 Role 4dit
2.: Role Delete
0 (sers
:.1 /e( User -reation
:.2 User 4dit
:.: User Delete
:.K User Sear"h
1 4mp'oyee <Banker=
K.1 /e( 4mployee -reation
K.2 4mployee 4dit
K.: 4mployee Delete
Banker
3 +usomer
@.1 /e( -#stomer Re'istration
@.2 4dit -#stomer
@.: Delete -#stomer
7 Receips
;.1 -ash Deposit
;.2 DD Deposit
;.: -he3#e Deposit
8 Paymens
7.1 -ash (ithdra(al
7.2 -he3#e (ithdra(al
7.: DD (ithdra(al
+usomer <Persona' Bankin.=
H.0 !""o#nts S#mmary
B.0 &oney Transfer
10.0 Smart &oney 1rder
11.0 $iils Pay
01.0 Re3#est for -he3#e $oo*
10.0 *es Approach
10.1 *es Preparaion
The ! Team (ill prepare Test S"enarios and Test Re3#irements %ased on all the
proje"t related do"#ments pro+ided %y the proje"t team.
The ! Team (ill prepare the system test "ases to +alidate ea"h Test S"enario and
Test re3#irement.
The system test "ases (ill "he"* the appli"ation f#n"tionality %y s#pplyin' a set of
+alid and in+alid inp#ts.
The system test "ases (ill %e re+ie(ed %y the de+elopment P7. The Test
7ead/!nalyst (ill appro+e the do"#ment. The test "ases (ill %e stored in #ality -enter
from the draft sta'e itself. The test "oordinator (ill e5port the test "ases in e5"el format
for ease of re+ie(.
RANFORD Bank System Test Plan Page 1 of 12
Mind Q Systems, Intenal !se Only
S7 3#eries (ill %e atta"hed to the rele+ant steps of the test s"ripts to +alidate
the information on the s"reen (ill %e +alidated a'ainst the information "ontained in the
data%ase.
10./ *es 45ecuion
The test s"ripts (ill %e e5e"#ted man#ally. The res#lts (ill %e +alidated a'ainst
the e5pe"ted res#lts listed in the test s"ripts. !ny defe"t fo#nd in this pro"ess (ill %e
lo''ed in #ality -enter.
The appli"ation de+elopment team (ill re+ie( defe"ts raised %y the ! team. The
tester (ill pro+ide all ne"essary information a%o#t the defe"t in #ality -enter.
!tta"hment ta% of #ality -enter (ill %e #sed for pro+idin' any s"reen shots) files
re3#ired for in+esti'atin' the defe"ts.
!fter the "ompletion of the testin' r#n) the peer team mem%er of the Testin'
Team re+ie(s the res#lts. The test res#lts are reported to the proje"t P7 (ho (ill
appro+e the test res#lts. This pro"ess may repeat till the n#m%er of %#'s fo#nd is (ithin
the a""epta%le limits and the test e5it "riteria pre+io#sly determined is a"hie+ed.
There (ill %e at least si5 "omplete "y"les of tests e5e"#ted. The last "y"le sho#ld
'o thro#'h (itho#t any P1 or P2 defe"ts. If there are P1 and P2 defe"ts are fo#nd in the
last "y"le) more testin' "y"les (ill %e e5e"#ted #ntil all P1 and P2s are remo+ed.
Appendi5 A
1 *es P'annin.
1.1 6ua'iy +ener
Test "ases) test sets and defe"ts (ill %e stored and maintained in the R!/01RD $!/K 2
,Domain E 42$an*in'. domain in #ality -enter) http?//lo"alhost/3"%in/
6ua'iy +ener : Re>uiremens ? Re3#irements (ill %e do"#mented in the Re3#irements
mod#le and asso"iated (ith appli"a%le test "ases.
6ua'iy +ener : *es P'an ? Test "ases (ill %e (ritten in the Test Plan ta%. Test "ases (ill
%e or'ani=ed %y s#%je"t ,or f#n"tion/ #se "ase.. !t this time) all test "ases are (ritten for
man#al e5e"#tion.
6ua'iy +ener : *es 2ab ? Test Sets "ontainin' test "ases to %e e5e"#ted d#rin' System
Test (ill %e "reated in and e5e"#ted from the Test 7a% ta%. Test "ases (ill %e e5e"#ted
man#ally.
6ua'iy +ener : De%ecs ? The #ality -enter Defe"ts ta% (ill %e #sed to lo' and
"omm#ni"ate stat#s of defe"ts. If a test "ase does not meet the e5pe"ted res#lt) the test
"ase (ill %e FfailedG and a defe"t (ill %e lo''ed identifyin' the pro%lem.

/ De%ec $ana.emen
/.1 Priorii@aion o% De%ecs
D#rin' system) %#siness) and #ser2a""eptan"e testin') defe"ts (ill %e lo''ed in #ality
-enter and assi'ned a stat#s and priority. !ny Fsho( stopperG iss#es (ill %e assi'ned a
priority of P1. Iss#e priorities are defined as follo(s?
P1A !i.h ? affe"ts "ore f#n"tionalityL pre+ents a+aila%ility or interr#pts testin'L no
(or*aro#nd a+aila%le. &#st %e resol+ed !S!P.
RANFORD Bank System Test Plan Page 2 of 12
Mind Q Systems, Intenal !se Only
P/ A $edium !i.h ? affe"ts "ore f#n"tionalityL interr#pts testin'L (or*aro#nd a+aila%le.
&#st %e resol+ed (ithin 2 %#siness days.
P0 E $edium ? interr#pts isolated test "asesL UI pro%lemsL (or*aro#nd a+aila%le.
Resol#tion pendin' s"hed#le.
P1 A $edium 2o- ? affe"ts isolated test "asesL ni"e2to2ha+esL UI enhan"ementsL
(or*aro#nd a+aila%le. Resol#tion pendin' s"hed#le.
P3 A 2o- A -osmeti" defe"tsL (or*aro#nd a+aila%le. Resol#tion pendin' s"hed#le.
P7 A "ery 2o- A Deferred for f#t#re releases
/./ 4nerin. De%ecs
$efore enterin' a ne( defe"t) %e s#re to "he"* for similar defe"ts to a+oid lo''in'
d#pli"ates. If yo# find a potential defe"t that is (ithin the f#n"tionality of another
tra"*/mod#le) %e s#re to (or* (ith the appropriate mem%er of yo#r ! team. ! daily
defe"t meetin' (ill %e s"hed#led and is mandatory if yo# ha+e any defe"ts opened %y yo#
or assi'ned to yo# that are not of the stat#s -losed. !ppropriate de+eloper,s. and $#siness
team mem%ers (ill also attend this meetin'.
9hen lo''in' a ne( defe"t for this tra"*/mod#le) field +al#es sho#ld %e set as follo(s?
Fie'd Re>uired "a'ues
!ssi'ned To Mes
$ro(ser Mes 0irefo5
Internet 45plorer
Kon3#erer
&o=illa
&#ltiple $ro(sers
/ets"ape
Safari
-reated Date //!
Defe"t ID //!
Defe"t Stat#s Mes /e(
1pen
0i5ed
Reje"ted
Reopen
Deferred
D#pli"ate
-losed
Pendin'
Des"ription Mes
Dete"ted $y //!
Dete"ted in Nersion Mes
&odified //!
Priority Mes P1 2 6i'h
P2 2 &ed 6i'h
P: 2 &edi#m
PK 2 &ed2lo(
RANFORD Bank System Test Plan Page 10 of 12
Mind Q Systems, Intenal !se Only
Fie'd Re>uired "a'ues
P@ 2 7o(
P; 2 Nery 7o(
Proje"t Mes
S#%je"t Mes drop do(n +al#es a#tomati"ally (ill %e
pop#lated thro#'h the re3#irements ta%
0or U!T E The Use "ases ha+e %een listed in
S#%je"t for ea"h %#ild
-R 2 -ross Referen"e /o
!"t#al 0i5 Time /o
-losed in +ersion //! 7in*ed to Nersion defined
-losin' Date //!
-omments /o
4stimated 0i5 Time /o
0i5 Date /o
1S Mes 1peratin' System E 9indo(s 2000)
9indo(s OP) &a"intosh and 7in#5
Planned "losin' Nersion /o 7in*ed to Nersion defined in the re3#irement
Reprod#"i%le //! y2n field P (hen /1) Stat#s (ill %e "losed
Re2(or* -o#nter /o Sho#ld %e %ehind the s"enes
Root -a#se /o $o#ndary System
D#pli"ate
-a#sed %y 4n+ironment
Desi'n Iss#e
De+elopment Iss#e
/e( Re3#irement
-han'ed Re3#irement
Deleted Re3#irement
/ot in Use -ase
Prod/ 4n+. Iss#e
/ot Reprod#"i%le
Pre 45istin'
User Trainin'
/ot a %#'
-osmeti"/Irammati"al
Data%ase Iss#e
Data Iss#e
-R Type /o In/1#t -y"le
/.0 De%ec &aus Bork%'o-
!n email (ill a#tomati"ally %e "reated and sent to the person in the Dete"ted $y field as
(ell as the person in the !ssi'ned To and $i= 1(ner field ea"h time an iss#e is "reated or
#pdated (ithin #ality -enter. !s many F+'osedG iss#es as possi%le (ill %e in"l#ded in the
re'ression testin' to o""#r in the prod#"tion en+ironment ,pre2'o2li+e.. Daily) "ross2
f#n"tional defe"t meetin's (ill %e held to ens#re proper prioriti=ation of all defe"ts.
The follo(in' ta%le lists the stat#s +al#es a+aila%le for a defe"t) (ho a defe"t (ith ea"h
stat#s sho#ld %e assi'ned to) (hi"h #ality -enter 0ields re3#ire #pdatin' (hen the stat#s
is #pdated) and any notes re'ardin' the stat#s.
&aus Assi.n *o *D Fie'ds o (pdae Noes
/e( De+ 7ead !ll re3#ired IT Tra"* leads listed a%o+e.
RANFORD Bank System Test Plan Page 11 of 12
Mind Q Systems, Intenal !se Only
&aus Assi.n *o *D Fie'ds o (pdae Noes
1pen De+eloper) IT !
!nalyst) $#siness !)
$#siness 1(ner
Stat#s) !ssi'n to) R8D
-omments) 4stimated 0i5
Time
De+elopers sho#ld resol+e
P1 iss#es prior to P2) P:) or
PK iss#es. 1pen stat#s is
#sed for assi'ned)
resear"hin') in2pro'ress)
et". tas*s.
0i5ed ! team lead Stat#s) R8D -omments)
!"t#al 0i5 Time
-odin' "ompleted and #nit
testin' passed.
-losed User (ho "losed
defe"t
Stat#s) R8D -omments)
-losin' Date) -losed in
$#ild) -losin' Reason
Reopen De+ 7ead Stat#s) !ssi'n to) R8D
-omments
In"l#de test s"enario details
d#rin' re2test.
Deferred $#siness P&/ $#siness
1(ner
Stat#s) !ssi'n to) R8D
-omments) Deferral Reason)
Planned -losin' Nersion
$#siness re+ie( and
appro+al re3#ired for this
stat#s. $i= o(ners listed
a%o+e.
RANFORD Bank System Test Plan Page 12 of 12
Mind Q Systems, Intenal !se Only

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy