0% found this document useful (0 votes)
67 views17 pages

SE Unit 4 Testing

Uploaded by

vyshukodumuri
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)
67 views17 pages

SE Unit 4 Testing

Uploaded by

vyshukodumuri
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
You are on page 1/ 17

evification testsing

Ver
Cation testing includes different actiuítie
Such as business neguivement, System
equivement
deg n
Jheuieto, and code oalkthv0ugh ohile
cleueloping o producE
TE is also Known as static testing, iohere eoe

eernsuving that oe are devetoping e ght


Pvecdeuab co not' llot
and it also check3 thot the de veloped

aPplication fulBillin9 au the nequirements given by


the client
custome
BuISiness
Jneguivement

Specfication
Requivemen &e
Stys tem
CRS
Veritication coding
SRS Reguivemen&
Sys tem Des ign
HLD 4igh level
design
LLD-tco teuel dei gn.
u a l i t y a ssuranoe Come undey vevi fication

tes ting
of cde does noé happen in
erecution
VeTitication testing

is done befo the laiodation testng


Ueviticaton
Valioo torn
s teceng,
here teste pefovmel
vallda tion te sting
tes ing
func t i o n a
Aanctional
and non
unit tesking coD,
inctudes
Functional testin9
CsD, and
cT) and System Testing
Thtegation testing
aceptare
user
incleudes
non-finc6on tes tinq

testing cunT)
knoon as dynamic
is also
Validation tesGng
"we houe
that
we ave ensurin9
where
tesing
the product ight.
deueloped
lso Checks hat he softwane meels
and it a

neecde 0f the client


the busines s
comes undey Ualioation testing
Suality contio
the execcition of code
I validation tesing,

happens.
validation teating takes
nfter Vevificoation testtng,

place.
Vatidation Testing V-moder.
uses Accepbrce.

Inteqation
unit?
box tesing it
that xarnires
gt is a methoo Softuwame testing
.

of an application oithout tcOking


t h e
unetionali
inteynak stvuctureg Co) ooRings
o
int0
its

at,
tevel of sw
Tis meth o s applieo evevy
and acceptorce.
testing unit, integra tion System,

aro
> Tests aYe bas ed on 1equi remen ts
,egcirement
Rurnoionality
outpat
T E is caied out inpatt
to test -Punctionally of the euents
pogam
Behouiourod testng
ocalso called
T t ls
in h e case:
The testey
ilpvalues and dfesived p
hase a Set of
matches eoith the
on providing ip, 4f the Op

esulEs, the pwo9vom is tested O'


desived

fYom use y's peyapec


>Tests ave pertovmec use

effectie compared to Ohch box


T i s move

Tes ting
takes intinite time& detect all er0re.
is also catled fnctonad
as
andOpen
testing ob povla ree e
Dterent me thoals fov petovong Black
testing avene
d Expected input
Cem)1hrud sra na1
method

y Boundove Volues me thod

u llegod values meto noborh i


horcoriopa b9 9nd

unn
yrla onodon
prfza) orwoiol bsllo oaloain

M0 balz)
2morponm ) 2ua b
t9arsq 2r sark shamrhes 90
2
hhite Box testing
is baseo on an anatyeis of the
,
Testng
imterral
cal Styucture of components Cor Sstem,
tpo also krouorn as c l e box testng
daite
te
box
b ox
tesing
uwhi

and
a5sssbox
Colo tesing, tYanspaent box testng
yottued based testing

Tt can be apelied at all level Of SDLC

SDLC Softuoave Devetopment tecyle.

Most 0f the defecte ave founa in unit

com ponent 4 ntegratiorn levels is through

onte b0%
based on the COverage of
Tests ase

statements branches, path an cond ti on


cocle

> T i s ess effecue compayed


to black box

Tes ting
R takes finite time and canrot oe Cect

all bugs.

T t is perfovmea etey }rom pogrammers


tiu e
CO desioners perspec
Different methods fo perfoim in9 obite
box tostng ave

d statement tesing
i Decision teg ting
iyCondituon testng

wssod ep

avidanars rain ab
Unit Tecti
Unit Testing fs sw testing fechnnue
a

lPvioluos unfh oh S/w.


by mLans Gh
product P
Unit Testing oslo
the de velopment 0
carafec out duig
On appltcation.

pulvTmed
Unit Tectiog is ty pically

by the deve tope


it&
SDLC 0Y V
Modol I feting
upit tt s ttng
tD done behvae
done bl5voe
lt vel oh tes ttng
the fos
9nttonation testi ng
Snma lttt-
Sma llett
e lement
elemernt o0
the
Ses oo
tE fCtu I modulec .

slw dttfgo ndfyiol cal


dooe ndvfolcual
testing is A
Here
den tly .

unit indepen
oolule to
be tested

slw tngioeer modu tobel yesul


tested
moolul to
be te Stucd

test
Case
Test Cages are
-Iotea haces
Local data Syuctura
hanal lng paths e
e0
Condtton. 231
19

boundlasuy
ToolS a3e

UniE Tecting

Ttst
Tuoit
Nui
PHP UnYt
otqration tes ting:
atioo tes ti ng Ps the paDceti O
Tnte
blw a Sutwahe
tes ing the
The oteaace
untt tes irg Ife
o1pttqration testig
the
T he puapote ction
the in va
te
expose 5aultr fn
unit.
bl fn teqra te d
have been
alt the n odu le
onte testing it
f
ion festing
intega
uOTE fested
peosonmed.
are
appauachet
testing
Iotegra ion
oach.
. Big bng app1
appvach
adoon
. Top
Bottom up appavach,

bong
appma chi
Big
s f m p l e t t t n t e gaa tion
s the
IE
where a the
the mod uly
mocdale
apprvach
testing
and Vext y og the
r e Combfnfn
fon 0t
the Complt
unctfonali y af ht
mool u le testing
fndivfduad

oltoqpot
modlulu 05 the
10 Simple, au the
to qe ther God
Systm ane simply pu
te S trd.

unit tes
A

fStim
oidl test

unit ton
N

.ToP olocon approach


appaCh,
the tesHog
Top dowon
10
ToP
from to p to bDttom.
ta kes place

The high levet modulet ane tetd


eost and then loo-level modu le! and

hnally integaating the low level mool ule


to hfgh tevel to 20Sure the Systam

coo ktn a n te ndecd


Stubs as o temp004
Hee
oeadylor
ummedulu
moolule YS nDt
module
fntegaa tion testing.
3 Bottom-up Apprpach

ttee, the te Sting takes place fnm


bottom to up

7The modlules are tes td


The low level
le ve module
tirst and then htgh
Oh nd nally fntrqnating the hgh
level modutes to loco levet fo encure
the 9ysm cookinq as intended,
Drvert are tused as aa te mpoTatu
Ccolling)
module oY inteqration te sting

24:
A

cluster.
Syttm Testing
sluw testiog
ta type f
Syttm o testing
Tht as O
ho le s
te sted t
Syse m
3 l u ie m e n E eroDrs.

uncove3 the
th a t Sytlg
Sustem tetHng vuihu
and that
elementr o o k poper ly
Overall Sysem hunctions and pepTmante
achfeved 01 not
has be en
med G ler the
System testing pehn
tecttng nnd behvve the
Poteqration
a ccepta nee testing
Types of yttm Teting-
Atpha teshing
B e t a -fes tirg

Acceptanee testing
)A) perho7monce te Sbing
)ALpha tecting: Alpha t sing fr coaHed
out by the teSt am w ith fn the

developiogCganigatiDo.
$Apha testiog performed behv1e the
maket to the
Quoch of the povduct fo
vcuses On the prvduct's
Alpha festfng
to bela te ti g
artim
qualfty behpre gofng

a) Beta- te ching a
Beta teshing fs pehD m eal by
Customers.
cutfomert.

Se lected gpoup O nt ndly


a t the time
at the
fs peahua med
Beta teSting
slw product
make ting
oof On
o n the
be
trate s
Beta te sting Concen
ct but gathe dc
the proalu ,
qualfty oj onnd
o entu
nd e n t upes
es

on the po0 duct


users
u Sess /p 0oE
0r
f eadey
tthe
the poduc

3)Acceptance te Sting : d by the


peovome
Acceptance testing ?
mfne whethe to
Custome to de ter
the de ltveny of
a ccept 0T oefect
Syshm
1the1e 9s no e0 Cuttome acep
and Stiu it there ane Some bug4

then he
he efect the deltvy of the
Systm and 0oiti for Some mo01

days
) pergo7 m o n c e
testing
fsCa7rfed out
pergoY ma OCe testin
tohe the the Syshm meet
to check

the non-hunctional requlre ment


lentiied fn he SR docment.
Unft iV

The at ot debuggii

of emoving
fs the procest
De bu ggfng occureo fn Slu.
the errorS
activity pehormed
bebu99in2 is the

lo pe a to tix tht bu
by the de ve
und fo the
not a fe stiog
cet
De
bugatn paD
9taesultr keooh testing
pav Cesg but

invotved to de bug9 fng pricert


Steps
tton f vep0vE
fdentëßi Ca
pblem
prepana tion.

#Assigofng
the epoo F to S/ enginee
whether ?E f genulne,
to Voutby
modelin,
#Defect Analyst utfag
documerntati o ns md hind fng
Conol lodau flauws.
Deec esolu tton bg makiog regi red
chongi to the Sy Sh ro.

Va lfdation 0 Coorectiont

tool ?e a Computzo pav g bam


be bu79 7 ole bu
s wed to te Stand
that
ed de bugg ens
are 11
us
o i dely
Radave 2
toin Dbg
Valgainol
-
Appwachet
Debu 9gtng
a p p a v a t h e s
for odebuugg fo9:
Theve are 3
4
2) back toacktng
)Baut torce
nation,
ellmf
Cause
3)
toaCe
CommDnly
1s Commonly
force te Bo ute
1) t ne
thod vo
0ane thod fvo
and least eftic?ent
wed
Cause o sw e770.

the
Sepa abi 0g
bout rce de buggtng
weapply
all else
fails
00e Hhods when
3) back toackfng
B a c k hacking 4s suce ecs u lty used
Small paoqroms.

the source
B y obstavin9 the e0o0t,
eode Ps thaced backuoarde unti
+he ev307 f discoveTed

3) Cause elYminatio o :

In Ths apprvach, Once a ailure

observed, the Synpto mi o the ar luve


anemoted.
Baed on the Sympt 00 tests are

Condutted to etf minata ench.

You might also like