Certificate Courses Syllabus
Certificate Courses Syllabus
SYLLABUS
No. of
UNIT Content
Hours
Introduction: Purpose – Productivity and Quality in Software – Testing Vs
Debugging – Model for Testing – Bugs – Types of Bugs – Testing and Design
I Style. 5 Hours
Flow/Graphs and Path Testing – Achievable paths – Path instrumentation –
Application – Transaction Flow Testing Techniques – Data Flow Testing Strategies.
Domain Testing: Domains and Paths – Domains and Interface Testing – Linguistic
II –Metrics – Structural Metric – Path Products and Path Expressions.
5 Hours
Syntax Testing – Formats – Test Cases – Logic Based Testing – Decision Tables –
Transition Testing – States, State Graph, State Testing.
Verification and Validation – Fundamental Tools - Levels of Testing – Testing
III Approaches – Types of Testing – Test Plan – Software Testing Tools: WinRunner – 5 Hours
Silk Test.
List of Exercises
Draw the
a. Class diagram. b. Use case diagram c. Activity diagram d. Sequence diagram
e. Collaboration diagram f. Component diagram g. Deployment diagram
h. State Transition diagram
for the following applications :
1. ATM System
2. Library Management System
3. Employee Management System
4. Deployment diagram for FRS
5. Student Management System
6. Write a test plan using JMeter.
7. Create and set number of threads.
8. Setting the ramp-up time and for setting the number of test iterations.
9. Write a JMeter test plan for a Web based application
10. Write a JMeter database test plan for any application
Refer Text Books:
ences 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.
Reference Books:
1. 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.
Cours CO1: Apply modern software testing processes in relation to software development and project
e management.
Outco CO2: Create test strategies and plans, design test cases, prioritize and execute them.
mes CO3: Contribute to efficient delivery of software solutions and implement improvements in the
software development processes.
CO4: To gain expertise in designing, implementation and development of computer based systems
and IT processes.
CC(Certificate) 2