You are on page 1of 13

Manual Pavt -2

*SoHuareTaHnq Lifc Cycle Ls1L«]


STLCi he aivily ohich ir perform by Feosinq eom durlnt

he vaiddHon -Proccs
STLC havinqsome3haqer Jo be Fo) lous
Tes nihoHon
Tesk plan
Tes Caesinaio0
TesTes cacr

Te nilialHon TeaHnq
Te TniHaHon ir h haqe where we
lene th domaln
ot the capplicaion.
In hisSaePrjcch raanayer kaurn Acud dlicus aboul

Requirem.cnhr o projeck
whith qpr o domaio (Buntcnq, Ecommerie, Telstom eh) app
we huc o kest
n this Skaqc besinq eam undertkund he copeof hc
Po.cc complksiky and olifPituuier of heprolech
Projecmunager and eud wl odecide he
Team
Scope (rnanua) e Hinq, ppz kecine, u tomuHen so-on)
and shra kqicr for he etHnq
n this chaqs cali they knowined bou-_Piclc. invojve.
he projec:

Te plan
acnerally plan irPrepartd b Team Lea"
Th tek plane eHmaton port ir olone eam Acud doer e
eHmuHon
In thirFezk plan Mser slonicr arc disbribukea o keam mtmbcr
invelu in tht Pajcch
Tn esHmaHon there uwill be larlk AllotahonReioune Allotcakin
lLSer sorys dishäbukion ar oell ar kusk allocaton i happen
fhmaton mcunr sturt ond end dak op projcck:
Tnjo allacaHoo kesks are qek seleckeo fer doin the sHoq
on i
-Based upon he Scope oprojcck jobs are qe al1otad.

Tes Case sinaio


To kesk he paaHcular applicaHon wha- care theporible way
thak will be a tesk care sinaioer
- I n shor we can suy h c these ure the posrible o of
the unchonutiicr
Accordinq o the user _Sorier te are saind o wrikFesk
Sinarioe
Tes Sinaioir he Combina ion f kesk cate sinario ond
desiqn with Pouiiee and Heqa Hireapehr
cencrallyw wrik ontyposikive bert sinuioc buk we.
Ccun checle MequHre Snaziaer for Smaothiy worlein of he
uncianaliky
4Tesk caute Desien
Test cats desiqn skurbr aeer Complekion o es cute
Sinurtocc
Ts Cast desion will do for " Hos h checlkthe parkcular

funcHonalifin deph"
-Acordineq to the cequiremenk which uwil satered in wer
skorierwe have o prepare tesk Sinurio irt and hen k e

Cuse deciqnr
In hic asu tuher we otuies on PoiHe ar well ar
Hequ sinuriocr
Ater the prepur aHonof esE cuser esHne ram wil pePorm
Sani or imolke Feshny to checle ths vecevcc buiI so stuble
CondiHon or Mo.
-Ater performinq-Saniy ond-Smo lke teshinqwe skurkwih
he exctuhon op Tsk cuser thuk meanr w win_do
hc
Sysemand funchional uing
Mile ececuinq keuk Cuer se Found any besk_caue b geHin
fauil ak Hhuk Hime we willoq hak dekeck
Then we have ssiqn to the olcuclopec for esolvind i
and leveloper solvinq thir_dekeck ancd Hiecd iksend ur
the Correckd thm
AMer isinq the elefectar a heser we bove o. ddo
Rebes Hnq on it
Suppose it any Du tonctanalikt e cdded ox chune
Teeueis catteplke so in thir siuaton ue huve o do
Rereion Tesing"
we do vekeskinqsHn usinq hiqh prioriy teskcaser and IE.

Hme permiker hen we do


execuion o Jouw prioiy eat cuser
OF medium priori es. Cate
HEker CompleHnq the FesHnq fudk ue wi prepare q tesk summar

Tepork
We keskerr arc Secpansible to lrcak" kesE summury reporE
Tnthir Tepor we menHon
How many esl Carec_we p*epafe
How many kes-_Cuter areexecuke
How man besk tases wiil qck paus
Hou muny wilqek fai
WhaiHhe coun o paskest
cosce
wha- ir he count of fai keal cuser
How many gek iaed
Hew mun w11 qt aeket
h hrway we Prepare eat sumnury Repork
- Aftx pzepaaina TraSumma epas_cue wi)send thir
Tepork ho Team Lecader
Then Team dead Pre pare kes closure repork e'chece wheher al protes
CTe CoTrecE or No.
Tes planeFor V-1ode)
Test plan foa-Mocde) ode ar follou
The duraHon or -nodel is of 3-Month.
TCkplaneforNMadel prepaxe by projecl 1nanaue and esin
Lead
n this -tmodel Enpuk fo1 teak plane
ue or Fellous.
asRsC sAskm _Requiremenl. specica Han)Pojec- Requirec
TRM (Th Responaibiti Tnaix)-Hhat o est
ioprojeck
There some shuuer for V-Model:: There ir _a Proceis in which

Team ormcaHon
T this eam leac makcteam hrmuhon olepend on T
onc developmen_dotumcn
irsH hey Cons'der ohith ype_ot jobf 7esenki"Jab
allocakon"
Then Hhey Consider ho many resources Tequire for iohc
ie sesource Al1oca Hon".
Accordin to sR ancd TAt h e team ormuton is done in ohich
eam cad checl he resource oLVilabih'ky
Coniur liiee hous man Terourter avaiiable ic
he hauind
wih safieten knousleder or nok
AHer hut hey ecuserep avallahilliry
est enviornmeo.
iThey checle for the applicuHon tequire sotwar ir
prescrnE
or NoL.
They chetlk aleer buiid upqradaton sk enviarnmtn pssen
OT nol.
Tothir team Jead alro foruser on
eshmaHon i.e skanbdak
and end dale
oprajeck
Also team Itadcoill allocae the asle
allacakjob a: well ar
deine hir role and sepansibiliky eYezy eam membtr
A ther performin thir tasl eum Jeud
chetler ovailabinily ol
enviornmcnE hul- ir whul- so ftwure Hardware drc
Por Projec rcqulrsd
Risk involue io the pheicc
haE
here
diftrenk typer op zisk octuzcd
are in the projccl-
are ar followr
Lacle o Resource
iy Lacle o knowledye
Leacle o Test odda
i Lacl o Requlremcn
Lack o Communlcakon behween keasin eam anc deuelopmen
kecam
Lacle of CommunicuHon bekween business Analysk aod Team
iSottwuresues lilke duabase iue, server sue
iSoekware issues lilkeConne.chsiy bekween dasburc and serves.
Tequircc soPtwases are not oraitablc
Lacle of delay in delivary
a) Lacle odeteck racleinq
siy Lacle of budyek
Åi) Lacle of develop.menprocesAelqoux
When ue (have) ea nok have esk dakuthe bare an our preujou
caperente we hae to do Acd-hockesinq
Te an neo perion Come to keam theo._for neo perion knowleele
ranerir requireo.
Resourcec areperson ovale in the projcc, e here are less
Guailabiiky of-people ih e projeck then _echot work
q e k asijnrd
o thcm.
-

Luclk of deuclapmenkpo.cess Reqiour mecan:hi'r: ruid


behauou o mpzafessianul behaviour of oleuclapmeh Ieam
member _cwih earinq tacam mcmber: in tal cuewita thepermlson
o Feam_leader_we tan-cankutk po jtc aunaqer
h n here ir problem aoiser due lo inkernal isscueror
becuuse a.k_chunge în requircmen of_cuuamer hen lelay
del'yavy oures
rpare Te plane
Team lead ir Tesponsible to Czeale a eik Planc
Tnthir Anulyse uhak_eccu Tequicemcak pojiesk or
clienk
ALtorcinq o the mequicemcnkprepare bert Cacer
Decide whut are the kes_ibemr Cuwhich mocduler we urs oin
toest)
DecideFeakures are o be kesed"and wha-o be eskd"
Decide the Accephunce Cikerda i tes pcus anc es Peil
e

(ieia
Also wewin fous on which ype o FesHn are nscded For
parhtulur eanthuncdik

4 Reuieuw Tesplune
Tn this Reuieeek plane are Teuieuwec) b projcck mancuecr
and keom lecider
They wil checle whatever we have plannec ir corresl or Nok
proieckaunciq.er konuser on3 uclort
SRce covercde checlIE erkplan i_a per dculopmen
documen Or Tem
b a r e coverce checlc iE whith îrmenHon in kest Plan
Is arPer TR Mor Nok.
RiRislc bcue Coverce Rislkand thcircolukon occure in
proec-
Ater hak proj.cck nunacey qive permisstono
mulce Hnaliz
s Pla
*Tu plane r Agte Module
Agite et plane r prcpdre b Teu AnqlncerTeum lea
in
Agte spriak ir of nca ohouk o Weeler" pro(es
the hsile tes plane r oliooled Inlo weelcs procet
Plana
o x fire eele- prln plannln momin *urion
Dse slory onctlyi
Yeleehon 'o esh slouvioe
planaHon'
Praduck euner, deuclapmenk kedm, ettng keam arraner
One meeHny le sprink plannin mecHor
In which
the are deelder he rulay/er, mchoclolore r
o malse
sprlhk succral
AEr Hhat
he plunnin for hroominc) Sesaion in which
evs
evsethin ueil qek distusec bouk he uuer* thorle r, meunr
dlekil ol custon in happen In this
coomint 4easian
BlhileComplaHncp culth
cro0minq easion hey arc anulyzind
heser storicr hul whi ch uer Slory qc &eleced for hc
Psuricular sprink Retlsu uss r ary auk doubk lo projecl. owner.
o n the bauis
af User slorier they declder. the ek ai'nu riocs
Beccue user shory meunr. the caccrcl burinest
Sowith he help o ik esk sînarioer arc finallzc
Teyuircmenhr
Thlulathelorl plunc for trs). Wecle o prink.
7 For Seconc) eelc t- Tesk euse prepartion Tsk Reufc procras
ySani I Smolke TesHn
ysem Rancional Tkuin
Pee 1oq pvocess
Eaplanahoo
Thhir Second ldeelc we shar wrlHing with es-
Cares For purhcular sclethsd uer stor
APteY wiHin Feak tses herc coli b
caTu Reajed pvetes,
Tes CcIer ar ek prePured wih the help of_ Dier shoHe
w e huvc
Beforesurkin with he eacecuhon of eat cauer
o olo Saniy Ismolce EesHn.qo ensurcelher b u i l d i r
in stahle condikon or nol-
Atter thak surk h Valicdaton proLesr(hat meunr skrk
eaccudinq ek caser ) uwih the Syskep and fundiunal Teihbq
Hhileececuhnd tes Caree some arefail Tech
Cxuc oulput so în thak case uwe huve loy haE DeLec
Kom Hhul- PoinL DefecEite cyde for bu qeE ckare d unHle

i close
-Thir i He Worl plane for setond Jecl

For Thind Weelk i i RebesHnc


Reqression Teshing
Test Summur'Repork
uy Tes closure ReporE
fnd o sprinE
eplanghonL
-Tn third we hwre o. olo relesknq far checlting Jcheer the
defec ek Tesalred i or Not

TETP any
an neuw unchlaoutikerqek aded. ar _any chunye reuer
aceped So in tha Couewe huxe to de Reqreirton tesHaq
checte the impack on xiin unuionulikyeppiicahton
-shile Complein uith kesHnqr w huce o prePare es summar
Depor o whith we huve o menhon ecach every dekatl- abouE
PcAss est caser kell test caser Hoo muny Ferl- (aser prepurr,_
Coun o i L er) _cuser and so on.
Atr preparln Tes summa Repark uh send i o Team
lead
ThenTam 1ead prepare TesEclosurcrpork ho checle whthe
cull pro.ceJs ax corrccE or_Nok
inaly end of spdnt
*Ts Reutieo process wli
with Tesk case prepuroHon hert be
HFer CompleHn
CA Trsk peul procres
hEr re Four
per o
Reulew hey urt or
oi1oDt.
set Reulco
perResAle
Toknu Reulo
yExhernal Reulei
e R u l e u I-

s t Reyicuo mean hir Teuieo i r ukinq by our o D

ocheclewhthtr cLtordine b he
esl sinariosr_ h e k t
Coser
are prepuredor Mokpzoperly

Peer Revieuo
Peer Reutieuirkaken b stnior members o our eeo lilce
From Team leac
Team lead i r go hrouqh a he kit taser huE we
prpar
v e r ur_ Feedbatl_Lsuqycchonrs

n n ! Reuleso
Inernal Reuieu ir done b ai Team_ memberi d our
projec Jise procdutk Ouner Develo prntn Team_Detiqh Tram
Tesinq kam

Yrog Reuieco
kernlTeuieus ir
taleen olien-_Slacetholder.
nE o h Hmc thtReuleo is done a A
(user uep)une
Test) and cxl<rnu) reuitus i alo lsnswn a
Wallk Hruy
TesHnq Team Jecad r ehalrperan oE ckrnu reuied and
htwiPPuCMom minukr aF MecHnq) dotumen
*Deeck Life Cycle

Tesher find Developer sart


Defcc Hainq Code

skakus Ned Skaus in


Proqress

|Developey wil) code Axed


Analyreteck|
Pxe
Alalid
yes Alrcd
deech Scope Talre
Teser Tekes
No o es the Code
ReTecbec BeFreredBupicake YeS No
Tes
pass

elosed Reopen
Diaqzame DeleckLife ycle-

-Whencuer we are skurinq o execuk h est case so at Hhat


Hime wt_are upclahin Come skaur octordiny it pars cuned fuil ke
Cates,So or thcd procss we caled or " Defeck LIAe cytle"
There anc many shaturfor De Peck li cycle hey are ar ollocor
Defect Life ydehauvinq the difecren Statur for paHtular bug.
below are the pussibleshauu op huq
NeuiWhen dekeck i laqed_and posed fer hs irit Hm
e that im Stakof thu detcck ir Neu
uoill "asiqn"
buir posed b ar
ue
Asicqn l- once the
thut bu to deucloper.
o deueloper ak ha
cDi- Br_uiqoninq paaHtular bu
the skaur 'o olefeck w i b eopen'
Hmc
Neccessary
Fixed When bug ane mulce
devcloper accep he
m
Chunqe in the Code ar_well r VeriHes wakever

Siarioce war uiled that i r worlein properly akhaE_


Hme skakur ir Hxed
Rekes- We do the "ehesinq o buq uwhich i ixed_h
deueloper und alo we w checle uwheHher sinus
war feuil h a i r _worlking or Nok
-oes
NeriL+0ttr Azinq the deteck by developmepL jeam cund
Verilie ekesHnbu we wil Verify_ckesker) here i
no funcHonali brele_meanr here ic no iesue and
FunchonaliHee corc WorlindPperlY
clesed- lhakever the kintkionahiHe are menHoned in user sory
ascoxdingt tha devcloper deelopec applicalion thakir
0 lcinepaoperly and here ir no b u g

athak Hme se1ur a buy wil be cloeg


Reopen! T he buq r Perii (SHÍ there) even alker
he
developear has fiied the buq we uwl ehunqe the skaku
oReope and once aqalo buq qocr hrouyh dokec i
eycle
Dupiicce TE he dekecL ir rpeakd or deFecE Correspond o

Same Concepk aEhak Hme skakur wil be "Duplcak'

1o Reecled! Te the dexloper bave proper cacplanahon on habclekec


"Re
then the Skaurwill he Reierked
Py Deftred Tt we tre Consiclering any dekeckinto ossksptn atha
Hme w'n updak ste DeRered
s0 those_are hesuku Cor updahn aleeck t e eycle
TR CTes Responsibiilik nakei)
TRM imappinq
T
bekween kesk issuer or fockor and sDLC
Tcaquire tesk shrakqy doumen
Dekzmine the projccP
Dekerminc he projeck equircmenE
T

TdenHey h e scope of 9ppliccthon


Riclkiovolve in Pojcc
TA iprepared by Teserr
T Caphrer a l equlieement praposed byelienk and deliver af he
Conclucion oSoLC
The n i n
purpage of TRM ir e Malidalk all: TcquirèmenE
are
ahecleec cwi he tes cate
There are kwo tper of TR they are ar ollo ws
foruward Mukerlx forwo reduiremen hroacubili nutik
4) Reverremakeoia

Forwurd Makerin-
forward TRM mapps Tequiremen to tesk caser luser shrier
Bucincss requiremeot
T malke Sure hak
eath requiremcnE ir applicd applicahhn
anc xequiremen are eskd Hozouhly

Reverse RMReverse fnatria '-


Reverse TRM mappes cdefeck and
sequiremen!. Busines secquiremnen
ureY sory
The Main behincle
Purpase ReyerseTRM ir appliicalton shauld be
defeck free

In TR w muppeod he hinrlilse Thheqr l pcrformance,.


Porerbluiky, Seruie leuel ck
Nequiremepk Tra ceablIiky ubix Rtn)
too). Fo e0sure
Requlremenk Cecabliuiky
CA tmaia CRtn). ir a

odeliuerablerafc
that he procck Scope es[uire men J cre

io lioc
eath
ACedeliverabjer by eshablishinc q thread For
o h c Hnal
Deulremcnk -fronm the projcsh iniliaHo
implemeokaHon
o read e RT
Ever
Ever tec unaqmeok too) Prousder_Faciik
and alro Repor Feacilihy o VlewCrca kd mabrix
Tes Lse Can be mcapped o requlremeo s-
Le ETr
To checls
hak alrequiremroH:_crcimplemeokd.
Helpr odo impack andlysir cohco anypazkcular require -
menk chanqer -Tster can Hod ouk the
qMeckdTes
Sinarioer and Tes Cuser _uso PTM
The mabrix should be creakd atthe
erbeqlnin9 oFapajec._
becaure it form.s the basir of the ProjechsCope
RT Can Ccend o map requiremenH: to alldeliVerclbler_eF

sDL and nok only esk caser.


The thutrix ir Considexed to e bj- direcional.
T tracles he Tequircmen Forword" by inlcinqk wih
the ouHputof the SpL
deliverabler
T} raclcr ohex
deliverabler Baclcuard"b linltinq them
back to he requirem.enh:
speihed for aparhcular feaure oj-
hProdut

You might also like