0% found this document useful (0 votes)
62 views

IT8F CoursePlan

This document outlines the course plan for Software Testing for the 8th semester B.Tech students in Information Technology at Thiagarajar College of Engineering in Madurai, India. The course will cover topics like principles of testing, white box and black box testing, integration testing, regression testing, agile and extreme testing, testing of object-oriented systems, usability testing, accessibility testing, software test automation and test metrics. The course aims to provide a comprehensive overview of software testing concepts, strategies and methodologies with a pragmatic approach. Students will learn to design and generate test cases and get exposure to practical aspects of software testing.

Uploaded by

krnalan
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
62 views

IT8F CoursePlan

This document outlines the course plan for Software Testing for the 8th semester B.Tech students in Information Technology at Thiagarajar College of Engineering in Madurai, India. The course will cover topics like principles of testing, white box and black box testing, integration testing, regression testing, agile and extreme testing, testing of object-oriented systems, usability testing, accessibility testing, software test automation and test metrics. The course aims to provide a comprehensive overview of software testing concepts, strategies and methodologies with a pragmatic approach. Students will learn to design and generate test cases and get exposure to practical aspects of software testing.

Uploaded by

krnalan
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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