You are on page 1of 11

aBce SGa 2

Assigament -1
)Cplala dillevent ypes et Gollute tasting hategies
which avt seleded ty the 40skars kpanding pon
the of the soltave
A Theve dlfereut

sihategies Which selecled by he testers

depodog
Soltuve
the natue and Si3e of the

Anslytit teaing shategy

Phgilosgpira l tes Model-based testing


Shat egy
testing shtegH Softwar e
Testin q
Dynamic teting strateqies methodical testing
Srat eqy
satagy
Process-oniented testing
Sthatgy
iralitte testing Shategy:
Thes ses oymal
fomal avd Informal Teehigues o acess and
itovize ysks hat avae dorinq Softuoane testng
Tt tokes a lomp lele overivieuw of vequire ments,
-to delerimine motive of esting
design informaion about te Softuoare
qathos
tavgets to achieved and data roquied for testinq
QIBCE 8622
Durga Sree
Model - based
tsting stalt gy
Tests the
funcionality of the Software atcos ding to

the teal- woytd


Sccnav io .
the domaln of dato and scle cts Suitable
test coases
acoding to -he Drobobiu ty of erYoYS in
Hhat domai n

Metkodical Testing Stat gy


tests the fonctions and status Softw aYe

this Strateqy is also wsed to test the hunctiona ity


/ Usabi lity cnd performance of the Sofboare
xeliability
Proce ss - oyient ed esting Shategy
tests the Softwre
acovding to
the aheady
esting TEEE stondayds
"It checks fonctionali ty by osing automate d testing
tools .

Dyaamie Testing Strategy


this ests the Sotoaye afteu o Collectio n
decision ot the testing tear
Ipilosphial "Testing shrategy
"It tests the Softwaye assoming Hhot
mHyay
lomponent of the Softave Can Stop nctionivg
-fime
ny
BDuvga Sree

2 APlagiavism detectoy is developed hat books fo


ny copied Content inleyne t iE four (4)
Consecuti ve woids oond hen anline Plaqi avismmCheckey
Plagi avis
oill infovm then onine "pla
pla giavi
gia vi sm
sn you the çnk
wheu located. Now tester pesfovm e
lntegvotion testing delects the faplk in the
intevaction between integrate d vnits Distoss verious
yps ot inteqvotio n testing oith Diogvams.
)Tntegyaton tsing a level of softsare testing where
individual ynits Comp one vts Combined and lested as
grops
Ttegation Testing

Tucvemental Testing Bi Baug


AppYoach AppYoach

Bottom-Up ToP-Doon Sandoich

Big- Bang Iteqyation


-Testing all Components oy modules Qye
inteqvated
Simoltaneovsly
Tndividoal models aye not integrated ontil
Dntil nd
Unless all the modules aye
Neady
QIBCE 8G22

Module1 Module 2
Mo dule 3
BDngaSree
Sys tem
Modole
Nodole 4

Module G
MOdole S

AdvautaOhole
The ges systen is tested
Requives minor planning
DIsddvantages hayd to Sepvate modules when the
bug is detected
Tnefectve for lavge sgstems
Testing APPYoach
4 Top - douon Testing
Testing is done from op to botfon as pey the
Contvol flow

-top module is Unit tested in isolation


Oaly
ata, o hich
One
louwer module S ae lntegrated one

The main module is used as a


test-diver and
Stubs:
Upards botom
tb hrom moveses
One
inaementally
odded modules other
are
Stvucture
the in fivst module the Tests
chitectural
Testlowest
ing Pottom-up
ment lop deve
esting t of
Lack
unde aye that modoles level lower- tor
Drauwtacks
modules tingPrioviti
designCvitical profotpe
y Quick
locaitafion Adiautatautges casy
Module+ uoduleG Nodules 4le
Modu
Module3 Madole
Appicach
Module
-1
Top-Da
aree
a1BcesG
22
A1BcE8622
BDurgasree
Advaurtaqes
Easy -to -test &de velop
. Cticieut appoach for ntegyertlon -testin o
fo Cyeat e test Conditions

DYawtack s
o Canot obs eYve System-lewel functions Fyom partly
ntegoated syodern
Module )

Module2 Module 3
Bottom-UP
ApPYoach

Module Module Modole 6 Nodole|

3- Sandoich oppoach Ctybrid teration "Testing )


Tnvolves the botton and top modoles
than the testey
-the mriddle Cayes is the tavqet
has to Yeach

Tests bott layes Sirnultaneousuy


Advantang
alows pavallel tesinq
tHme- Sawing approaek
a1B<Cs67

DIsadvantages
veny costly
Canned te used hor whlch have
int evdepndence belwoen dilfevent modules
he nced of stubs and dviers is high
Module | Top-Down

Module 2 Module 3 Hybrid

NOdule Module Module


Bottom-Up

3) An applcafion }s devetoped to Calculate the

Premiomn amoort toy heath insurante ot


of mem beys and It Carn
age
Caleulate the heatth nsUYance premivm tbw can gou Can
pexfovn te tquivalon co portitioning 2oundavy valoe Asdijs
fov the aplicato n
21BceBu2
A) tquvalence Pavtittoning
Tkis 4echaique also kuow
as qui valence class
Parti tHon tng (ecr)
" Tn this technlque, nput valwes to the oY applicati
Qve
divided lnto dilfeent
d{ferent classes
classes oy qyoup based
on Hs Simlaity tn the OUl Come
tqulvalence class Partlenti oving
Gnter Age

Equivalence class partittonlnq


Chi ldven Adolts Seniovs
o-19 (3-G4

" This Yeduce d the test cases to ony 3 test


Cases based on formed cla sseS thore by Goueving
al the PossibiHes

Bounday Valwe alyis


Bovndary tesing the poces s testing
between extreme ends bovndaries betueen
Pavtitons of nput valwes

Bovndary
where the
yefers

BehaviouY
to valwes neay

of -tke Syiem Clanges


Hhe imit
QBcE 86 2

Tu toundavy vawe
aualysis, both Valld and inyali'd BDrgaSsee
input aYe
being tested to veify the isues
childyen Adylts Soviovs

64 Io0

4) lets ConsideY Hou aYe a guality assurance egineey


Yesponsible for perovminq white-tox Aesting Cormplex
baukinq appication. The appitation hondles vayious
financial hransaction and Tequives viqorus tsting
to ensUYe accuracy
and Secovity Erplain the
Bousis path testhng
Data ow testinq bndea
bov testing that
thad you woold om ploy hto thoroughly
test the ban kinq appication.
Aus wite - box Testinq
Basis -Pth testing4
the basis Path. method enables he test - case
designer to deyive a
logteat comploity measuye of q
Proce duyal and se
foy de fining
design basis
a Set
tis measDYe as
of crecution Patth s
a
quide
Test Casses devived to exercise the basis set are
quta nteed to execute
statement In to ograrm
at leas t one. time dorino tesirng
Conshuct the Couhol Rouw graph
Compute te yelo matic Comple xify ot graph
Tdexify te Prdepaudent Paths
QIBE8692

Couthol fow qaph


TI n is
matched

Select the tran Saction


Process

AGthenti cactton
NO

wough Rgistered
MObile wmber
eteh sa
If sal=T

Tetehnext
Seud oTp on Registere d
Nobile NumbeY

Entev oT P
Store Sein
NO IICtrn e c=0see)
and (Countey <-2)4 (or Pov
See,Ang'mateh

Tvan Saetion Pertoxmed

Process -tevminated) StoP


AIBCE8G22
BDUsga Siee
calaotate ayelo matie Comple:ity
1: The hwm beY of
graph
Corresponds to thehe cyclomatic Compleity
2

Whee
E- NUmbeY ot
edoes
hw mbey of odes

3
vCi) tt}
where P= vo of Predicate nodes
Data Pow Testing
data fow tect method
of a
chooses
Chooses -tRe
the est Path
Proqyam the locerti ons of the
definitions
and
USes all he variables
Data flow Progran
to detect testiag Uses
the contol fow
Things tat can lnteupt e
fow of data
Anomales in of
data are detec ted
af ttme of associ atios toeen valwes
betuseen
and Vayr ables
" 1f vaiables aYe
Used whout iwtialitaton
If intiall2ed Vonables are vot USed
atleast Onee

You might also like