Title of the Course/ Paper
|
SOFTWARE TESTING
|
||
Elective
|
III Year & Sixth Semester
|
Credit: 5
|
|
Objective of the course
|
This course introduces the
basic concepts of software testing
|
||
Course outline
|
Unit 1: Introduction: Purpose – Productivity and Quality in
Software – Testing Vs Debugging – Model for Testing – Bugs – Types of Bugs –
Testing and Design Style.
|
||
Unit-2: Flow/Graphs and Path
Testing – Achievable paths – Path
instrumentation – Application – Transaction Flow Testing Techniques
|
|||
Unit 3: Data Flow Testing Strategies - Domain Testing: Domains and Paths – Domains and Interface
Testing .
|
|||
Unit-4: Linguistic
–Metrics – Structural Metric – Path Products and Path Expressions. Syntax
Testing – Formats – Test Cases .
|
|||
Unit-5 : Logic Based Testing – Decision Tables –
Transition Testing – States, State Graph, State Testing.
|
1. Recommended Texts
1. B. Beizer , 2003, Software Testing
Techniques, II Edn., DreamTech India ,
New Delhi .
2. K.V.KK. Prasad , 2005, Software Testing
Tools, DreamTech. India , New Delhi .
2. Reference Books
1. I. Burnstein, 2003, Practical Software
Testing, Springer International Edn.
2. E. Kit, 1995, Software
Testing in the Real World: Improving the Process, Pearson
Education, Delhi .
3. R.Rajani, and P.P.Oak,
2004, Software Testing, Tata Mcgraw
Hill, New Delhi .
Such a nice info
ReplyDelete