References:: Year/Sem: II/III
References:: Year/Sem: II/III
References:
R1. Boriz Beizer, "Software Testing Techniques", 2nd Edition, DreamTech, 200.
R2. !dit"a #. $athur, "%oundations of Software Testing", #earson, 200&
R'. $auro #ezze and $icha( )oung, "Software Testing and !na("sis. #rocess, #rinci*(es,
and Techniques", +ohn ,i(e" 200&
R-. Ste*hen .. /an, "$etrics and $ode(s in Software 0ua(it" Engineering", 2nd Edition,
#earson, 200'
R1. /shirasagar 2ai3 and #ri"adarshi Tri*ath" 4Eds5, "Software Testing and 0ua(it"
!ssurance6 Theor" and #ractice", +ohn ,i(e", 200&
R7."8om9inatoria( $ethods in Software Testing",
tt*6::csrc.nist.go;:grou*s:S2S:acts:inde<.htm(
Lect
No
Unit
No
Topics to be covered Text/Ref Page No Week No
UNIT I : INTR!U"TIN
1 = =ntroduction , >iews on qua(it" R- 2?-
2 = 8ost of qua(it"
2 = 0ua(it" mode(s
' = 0ua(it" framewor3s
- = >erification and >a(idation
1 = Defect ta<onom"
7 = Defect management
@ = Statistics and measurements
& = =EEE standards
= 0ua(it" assurance and contro( *rocesses
UNIT II: #$RI%I"&TIN
10 == =ntroduction R2 '7?'@
11 == >erification techniques
12 == =ns*ections R2 -2?-'
1' == Re;iews
1- == ,a(3? throughs R2 -2?-2
11 == 8ase studies R2 -2?-2
UNIT III: T$ST '$N$R&TIN
17 === Software testing
1@ === >a(idation
Lect
No
Unit
No
Topics to be covered Text/Ref Page No Week No
1& === Test *(an
1 === Test cases
20 === Test Aeneration
21 === Equi;a(ence *artitioning R2 1?11&
22 === Boundar" ;a(ue ana("sis R2 11?12-
2' === 8ategor" *artition method R2 121?1'1
2- === 8om9inatoria( generation R2 2@?2&&
21 === Decision ta9(es R2 1-&?1-
27 ===
2@ === E<am*(es and 8ase studies ,e9
2&
UNIT I#: STRUCTURAL TESTING
2 => =ntroduction R2 -01?-02
'0 => Test adequac" criteria R2
'1 => 8ontro( f(ow gra*h
'2 => 8o;erages
'' => B(oc3, 8onditions
'- => $u(ti*(e conditions
'1 => $8:D8, *ath
'7 => Data f(ow gra*h
'@ => Definition and use co;erages
'& => 8?use, #?use
' => Defc(ear, Def?use
=> %inite state machines
=> Transition co;erage
=> %au(t 9ased testing
=>
$utation ana("sis B
8ase studies
UNIT #: FUNCTIONAL TESTING
-0 > =ntroduction B Test adequac" criteria
Lect
No
Unit
No
Topics to be covered Text/Ref Page No Week No
-1 > Test cases from use cases
-2 > E<*(orator" testing
-' > =ntegration, s"stem, acce*tance, regression testing R2 ''7?'-@
-- >
Testing for s*ecific attri9utes6 #erformance,
(oad and stress testing
-1 > Csa9i(it" testing B Securit" testing
-7 > Test automation
12 >
Test orac(es