Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

THIAGARAJAR COLLEGE OF ENGINERING: MADURAI-15

(Govt Aided Autonomous Institution affiliated to Anna University)

COURSE PLAN
Degree: B. Tech Branch: IT Semester: VIII Section: A & B

Subject Name: Software Testing Subject Code: IT8F

Staff in charge: S.Selvakumar Department of Staff: Information Technology

Objective: The primary objective of this course is to provide a comprehensive treatise of the concepts,
strategies, and methodologies on software testing. This course provides a pragmatic view of testing,
addressing emerging areas like extreme testing and ad hoc testing.

Methodolog
No of
S. No. Topics periods
y(BB/OHP/ Date Engaged
PP)
Unit –I
1. Principles of Testing, Testing, Verification and BB
1
validation
2. Testing, Verification and validation 1 BB
3. White Box Testing 2 BB
4. Tutorial 1 BB
5. Static testing, Structural testing, Challenges in white BB
1
box testing
6. Tutorial 1 BB
7. Black Box Testing 2 PP
8. Tutorial 1
Assignment No I
Unit –II
9. Integration testing, Integration testing types, BB
2
Acceptance testing
10. Phase, Scenario testing, Defect bash 1 BB
11. Tutorial 1
12. System and Acceptance Testing 2 BB
13. functional system testing, Non-functional system BB
2
testing
14. Tutorial 1
15. Testing Phases, Performance Testing 1 PP
Assignment No II
Unit –III
16. Regression Testing 2 PP
17. Tutorial 1
18. Internationalization Testing, Ad hoc Testing 1 BB
19. Buddy testing, pair testing, exploratory testing 2 BB
20. Iterative Testing 1 BB
21. Tutorial 1
22. Agile and Extreme testing, Defect seeding 2 BB
Assignment No III
Unit –IV
23. Testing of Object-Oriented systems 1 PP
24. Object-Oriented software 1 PP
25. Differences in OO Testing 1 BB
26. Tutorial 1
27. Usability and Accessibility testing 2 BB
28. Approach to usability testing, Quality factors, BB
1
Aesthetic testing
29. Tutorial 1 BB
30. Accessibility testing, Tools for Usability testing 1 BB
31. Usability lab Setup, Test roles for usability 1 BB
Unit –V
32. Software Test Automation, Scope of Automation 1 PP
33. Tutorial 1
34. Design and Architecture for Automation 1
BB
35. generic requirements for Test Framework 1
BB
36. Process Model Automation, selecting a test Tool 1
BB
37. Automation for Extreme Programming model, BB
1
challenges
38. Tutorial 1
39. Test Metrics and Measurements – Types 1 BB
40. Progress Metrics, Productivity Metrics, Release 1 BB
Metrics
41. Tutorial 1
(BB- Black board; OHP- Over Head Projector; PP- Power point)

Outcome:
After the completion of the course , student could get exposure to foundations of testing,
from practical viewpoint, different types of testing, and design and generate test cases

Text Book:
Software Testing: Principles and Practices - By Srinivasan Desikan, Gopalaswamy Ramesh -
Prentice Hall – 2006 Edition

Reference Book:

1. Effective Methods for Software Testing, 3rd Edition - William E. Perry - Wiley Publication –
2006 Edition
2. Ilene Burnstein, “ Practical Software testing”, Springer Verlag, 2004

QR/C4-04 (02) 05-11-2004 SIGNATURE

You might also like