E-Banking for Test-Plan
-
Upload
anshuman-biswas -
Category
Documents
-
view
66 -
download
5
description
Transcript of E-Banking for Test-Plan
-
5/21/2018 E-Banking for Test-Plan
1/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 $#ilds"hed#les.
RANFORD Bank System Test Plan Page 1 of 12Mind Q Systems, Intenal !se Only
-
5/21/2018 E-Banking for Test-Plan
2/12
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 12Mind Q Systems, Intenal !se Only
-
5/21/2018 E-Banking for Test-Plan
3/12
*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 """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
10"2 Test /e$(tion """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
Appendi$ A ........................................................................................................................-
RANFORD Bank System Test Plan Page * of 12Mind Q Systems, Intenal !se Only
-
5/21/2018 E-Banking for Test-Plan
4/12
1.0 )nroducion
1.1 Pro,ec O#er#ie-
Ran%ord !ome pae 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#sser+i"es offered %y Ranford $an*.
The o%je"ti+e of the R!RD $!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 %je"ti+e of the R!RD $!K $an*er mod#le in proje"t is to re'ister and mana'ethe "#stomers of the %an* and to %oo* the daytoday transa"tions in the %an* s#"h as
deposits and (ithdra(als et".
The %je"ti+e of the R!RD $!K -#stomer mod#le in proje"t is desi'ned for there'istered "#stomers to perform +ario#s a"ti+ities s#"h as !""o#nts S#mmary) &oneyTransfer) Smart &oney rder) nline %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 ofR!RD $an*. This do"#ment "o+ers the testin' s"ope) 4ntry45it "riteria) !
Deli+era%les) ! S"hed#le) 6i'h e+el Test S"enarios) !ss#mptions 8 Dependen"ies) Test&ana'ement and Ris*s 8 &iti'ations.
1./ Re%erred Documens
The R!RD $an* $#siness Re3#irements Spe"ifi"ations ,$RS
The R!RD $!K #n"tional Spe"ifi"ations do"#ment ,RS
/.0 &cope
/.1 )n &cope
Testin' the !dmin) $an*er and -#stomer ,Personal $an*in' mod#les in 4
$an*in' proje"t.
#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' peratin' System 9indo(s200:.
Test "ase e5e"#tion #sin' the follo(in' %ro(sers I4 ;.0.
/./ Ou o% &cope
oad 8 Performan"e testin'.
Unit and Inte'ration testin' is not part of this s"ope.
RANFORD Bank System Test Plan Page ' of 12Mind Q Systems, Intenal !se Only
-
5/21/2018 E-Banking for Test-Plan
5/12
.0 Assumpions and Dependencies
.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.
ormal 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'hle+el test s"enarios "an %e sim#lated in test en+ironment.
./ Dependencies Kno(led'e transfer on #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(ares d#rin' teste5e"#tion) this (o#ld pre+ent or
delay testin'.
o( 6i'h Daily defe"t meetin' (ill %e #tiliprioriti=e defe"ts! "oordinator (ill (or* "losely (
IT team lead to pro+ide
-han'es to re3#irements &edi#m &edi#m !ll ne( Re3#irements that aris
initiated thro#'h -han'e -ontrol pr
RANFORD Bank System Test Plan Page + of 12Mind Q Systems, Intenal !se Only
-
5/21/2018 E-Banking for Test-Plan
6/12
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'nedoff
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'noff of ! System Testin'?
o open P1 or P2 defe"ts
!ll P:P@ ,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'noff on system test
System test -loseo#t report Pro+ided Do"#mented list of any o#tstandin' ,open defe"ts
RANFORD Bank System Test Plan Page . of 12Mind Q Systems, Intenal !se Only
-
5/21/2018 E-Banking for Test-Plan
7/12
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 o' ,&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. nly
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/2010
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# later
9.0 *es 4n#ironmen
The follo(in' list of soft(are (ill %e re3#ired in the System Test 4n+ironment
! URs R!RD $!K EF http?//lo"alhostG
9e% $ro(ser I4 ;.0
Testmana'ement
Tool
#ality -enter E H.0 SP2 http?//lo"alhost?H0H0/3"%in/start.htm
Domain? $an*in' Proje"t? 4$an*in'
peratin'
System
&i"rosoft (indo(s 200:
6/9 Intel ,R Penti#m) 2.H 6J) @01&$
.0 !ih 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 12Mind Q Systems, Intenal !se Only
-
5/21/2018 E-Banking for Test-Plan
8/12
1. $ran"h Sear"h
/ Ro'es
2.1 e( Role -reation
2.2 Role 4dit
2.: Role Delete
(sers
:.1 e( User -reation:.2 User 4dit
:.: User Delete
:. User Sear"h
4mp'oyee
-
5/21/2018 E-Banking for Test-Plan
9/12
S 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 %elo''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) filesre3#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 P (ho (illappro+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 thelast "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 +enerTest "ases) test sets and defe"ts (ill %e stored and maintained in the R!RD $!K
,Domain E 4$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#irementsmod#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 forman#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 a% ta%. Test "ases (ill %e e5e"#tedman#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 $anaemen
/.1 Priorii@aion o% De%ecsD#rin' system) %#siness) and #sera""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?
P1 !ih ?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 of 12Mind Q Systems, Intenal !se Only
http://localhost/qcbin/http://localhost/qcbin/ -
5/21/2018 E-Banking for Test-Plan
10/12
P/ $edium !ih ? affe"ts "ore f#n"tionalityL interr#pts testin'L (or*aro#nd a+aila%le.
st %e resol+ed (ithin 2 %#siness days.
PE $edium ?interr#pts isolated test "asesL UI pro%lemsL (or*aro#nd a+aila%le.Resol#tion pendin' s"hed#le.
P $edium 2o- ?affe"ts isolated test "asesL ni"etoha+esL UI enhan"ementsL(or*aro#nd a+aila%le. Resol#tion pendin' s"hed#le.
P3 2o- -osmeti" defe"tsL (or*aro#nd a+aila%le. Resol#tion pendin' s"hed#le.
P7 "ery 2o- 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 anothertra"*/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 irefo5Internet 45plorer
Kon3#erer&o=illa
ltiple $ro(sers
ets"apeSafari
-reated Date /!
Defe"t ID /!
Defe"t Stat#s Mes e(
peni5ed
Reje"tedReopen
DeferredD#pli"ate
-losed
Pendin'Des"ription Mes
Dete"ted $y /!
Dete"ted in Nersion Mes
&odified /!
Priority Mes P1 6i'h
P2 &ed 6i'h
P: &edi#mP &edlo(
RANFORD Bank System Test Plan Page 10 of 12Mind Q Systems, Intenal !se Only
-
5/21/2018 E-Banking for Test-Plan
11/12
Fie'd Re>uired "a'ues
P@ o(
P; Nery o(
Proje"t Mes
S#%je"t Mes drop do(n +al#es a#tomati"ally (ill %epop#lated thro#'h the re3#irements ta%
or U!T E The Use "ases ha+e %een listed inS#%je"t for ea"h %#ild
-R -ross Referen"e o
!"t#al i5 Time o
-losed in +ersion /! in*ed to Nersion defined
-losin' Date /!
-omments o
4stimated i5 Time o
i5 Date o
S Mes peratin' System E 9indo(s 2000)
9indo(s OP) &a"intosh and in#5
Planned "losin' Nersion o in*ed to Nersion defined in the re3#irement
Reprod#"i%le /! yn field (hen ) Stat#s (ill %e "losedRe(or* -o#nter o Sho#ld %e %ehind the s"enes
Root -a#se o $o#ndary SystemD#pli"ate
-a#sed %y 4n+ironmentDesi'n Iss#e
De+elopment Iss#ee( Re3#irement
-han'ed Re3#irementDeleted Re3#irement
ot in Use -aseProd/ 4n+. Iss#e
ot Reprod#"i%lePre 45istin'
User Trainin'ot a %#'
-osmeti"/rammati"al
Data%ase Iss#eData Iss#e
-R Type o In/#t -y"le
/. De%ec &aus ork%'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= (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 ,pre'oli+e. Daily) "rossf#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 ields re3#ire #pdatin' (hen the stat#sis #pdated) and any notes re'ardin' the stat#s.
&aus Assin *o *D Fie'ds o (pdae Noes
e( De+ ead !ll re3#ired IT Tra"* leads listed a%o+e.
RANFORD Bank System Test Plan Page 11 of 12Mind Q Systems, Intenal !se Only
-
5/21/2018 E-Banking for Test-Plan
12/12
&aus Assin *o *D Fie'ds o (pdae Noes
pen De+eloper) IT !
!nalyst) $#siness !)$#siness (ner
Stat#s) !ssi'n to) R8D
-omments) 4stimated i5Time
De+elopers sho#ld resol+e
P1 iss#es prior to P2) P:) orP iss#es. pen stat#s is
#sed for assi'ned)resear"hin') inpro'ress
et". tas*s.i5ed ! team lead Stat#s) R8D -omments)
!"t#al i5 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+ ead Stat#s) !ssi'n to) R8D-omments
In"l#de test s"enario detailsd#rin' retest.
Deferred $#siness P&/ $#siness(ner
Stat#s) !ssi'n to) R8D-omments) Deferral Reason)
Planned -losin' Nersion
$#siness re+ie( andappro+al re3#ired for this
stat#s. $i= o(ners listeda%o+e.
RANFORD Bank System Test Plan Page 12 of 12Mind Q Systems, Intenal !se Only