0% found this document useful (0 votes)
30 views4 pages

Software Testing Lesson Plan

Uploaded by

hecker62
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLS, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views4 pages

Software Testing Lesson Plan

Uploaded by

hecker62
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLS, PDF, TXT or read online on Scribd
You are on page 1/ 4

SRM VALLIAMMAI ENGINEERING COLLEGE

SRM Nagar, Kattankulathur 603 203

DEPARTMENT OF INFORMATION TECHNOLOGY


Name of the Staff : K.MOHANAMBAL
Designation : A.P. - Sr.G REV 00
Regulation : 2017
Sub.Code & Name : IT8076 & SOFTWARE TESTING
Semester/Branch : VI / IT-2
Academic Year : 2020-2021 ( EVEN Semester )
TOTAL
Planned HOURS/ Actual
UNIT TITLE HOURS References Mode of
Date TOPIC Date /UNIT Teaching
INTRODUCTION

Testing as an Engineering Activity , Testing as a


9.2.21 Process 1 T1/R4 BB/PPT

9.2.21 Testing Maturity Model,Testing axioms. 1 T1/R1 BB/PPT


11.2.21 Basic definitions,Software Testing Principles 1 T1/R1 BB/PPT

I The Tester's Role in a Software Development 9


11.2.21 Organization, 1 T1/R1 BB/PPT

16.2.21 Origins of Defects,Cost of defects , Defect Classes 1 T1/R1 BB/PPT


The Defect Repository and Test Design – Defect
16.2.21 Examples 1 T1/R1 BB/PPT
Developer/Tester Support of Developing a Defect
18.2.21 Repository 1 T1/R1 BB/PPT
Test 2
TEST CASE DESIGN

Test case Design Strategies , Using Black


18.2.21 BoxApproach to Test Case Design 1 T1/R4 BB/PPT

Boundary Value Analysis,Equivalence Class


20.2.21 Partitioning 1 T1/R1 BB/PPT

State-based testing – Cause-effect


graphing,Compatibility testing
1 T1/R2 BB/PPT

User documentation testing ,domain testing,Random


Testing – Requirements based testing
1 T1/R2 BB/PPT

II Using White Box Approach to Test design ,Test 9


Adequacy Criteria,Static testing vs. structural 1 T1/T2 BB/PPT
testing,Code
Functional testing , Coverage and Control Flow
Graphs,Covering Code Logic
1 T1/R1 BB/PPT

Paths-Code complexity testing,Additional White box


testing approaches,Evaluating Test Adequacy 1 T1/R1 BB/PPT
Criteria.

Test 2

LEVELS OF TESTING

The need for Levels of Testing – Unit Test – Unit


Test Planning – Designing the Unit Tests
1 T1/T2 BB/PPT

The Test Harness – Running the Unit tests and


Recording results,Integration tests ,
1 T1/T2 BB/PPT

Designing Integration Tests – Integration Test


Planning,Scenario testing , Defect bash elimination 1 T1/T2 BB/PPT
System Testing

III 9
TOTAL
Planned HOURS/ Actual
UNIT TITLE HOURS References Mode of
Date TOPIC Date /UNIT Teaching
III Acceptance testing ,Performance testing ,Regression 9
Testing ,Internationalization testing
1 T1/R3 BB/PPT

Ad-hoc testing ,Alpha, Beta Tests ,Testing OO


systems
1 T1/R1 BB/PPT

Usability and Accessibility testing ,Configuration


testing
1 T1/R1 BB/PPT

Compatibility testing ,Testing the


documentation ,Website testing.
1 T1/R1 BB/PPT

Test 2

TEST MANAGEMENT
People and organizational issues in testing –
Organization structures for testing teams
1 T1/R1 BB/PPT

Testing services ,Test Planning – Test Plan


Components
1 T1/T2 BB/PPT

Test Plan Attachments-Locating Test Items 1 T1/T2 BB/PPT


IV Test management-Test process – Reporting Test 9
Results
1 T1/T2 BB/PPT

Introducing the test specialist, Skills needed by a test


specialist
1 T1/T2 BB/PPT

Building a Testing Group,The Structure of Testing


Group,
1 T1/T2 BB/PPT

The Technical Training Program 1 T1/T2 BB/PPT


Test 2

TEST AUTOMATION

Software test automation 1 T1/R1 BB/PPT

Skill needed for automation – scope of automation 1 T1/R1 BB/PPT


Design and architecture for automation 1 T1/R1 BB/PPT
V 9
Requirements for a test tool 1 T1/R1,R2 BB/PPT
Challenges in automation 1 T1/R2,R3 BB/PPT
Test metrics and measurements 1 T1/R1,R2 BB/PPT
Project-Progress and productivity metrics. 1 T1/R2,R3 BB/PPT
Test 2
Total Periods : 45 Periods
T1-Text Book, T2-Text Book
R1-Reference1, R2-Reference2, R3-Reference3
R4-Reference4
PPT – PowerPoint Presentation
TEXT BOOK:
1. Srinivasan Desikan and Gopalaswamy Ramesh, “Software Testing – Principles and Practices”, Pearson Education, 2006.
2. Ron Patton, “ Software Testing”, Second Edition, Sams Publishing, Pearson Education, 2007.
REFERENCES:
1. Ilene Burnstein, “ Practical Software Testing”, Springer International Edition, 2003.
2. Edward Kit,” Software Testing in the Real World – Improving the Process”, Pearson Education, 1995.
3. Boris Beizer,” Software Testing Techniques” – 2nd Edition, Van Nostrand Reinhold, New York, 1990.
4. Aditya P. Mathur, “Foundations of Software Testing _ Fundamental Algorithms and Techniques”, Dorling Kindersley (India) Pvt.
Ltd., Pearson Education, 2008.

STAFF IN -CHARGE HOD


SRM VALLIAMMAI ENGINEERING COLLEGE
(An Autonomous Institution)
SRM Nagar, Kattankulathur 603 203
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
Name of the Staff : Dr. V. Dhanakoti, Dr.G.Kumaresan, Dr.A.Samydurai
Designation : Professor
Regulation : 2019 REV 00
Sub.Code & Name : 1908014_Software Testing
Semester/Branch : VI & CSE
Academic Year : 2023-2024 ( EVEN Semester )
TOTAL
HOURS/
UNIT DATE TITLE HOURS REFERENCE MODE OF
TOPIC /UNIT TEACHING

Testing as an Engineering Activity , Testing as a


08.01.24 Process 1 T1/R4 PPT

09.01.24 Testing Maturity Model,Testing axioms. 1 T1/R1 PPT

10.01.24 Basic definitions,Software Testing Principles, 1 T1/R1 PPT

The Tester's Role in a Software Development


11.01.24 Organization, 1 T1/R1 PPT

I 12.01.24 Origins of Defects,Cost of defects , 1 9 T1/R1 PPT

18.01.24 Defect Classes 1 T1/R1 PPT

19.01.24 The Defect Repository and Test Design – 1 T1/R1 PPT

22.01.24 Defect Examples 1 T1/R1 PPT


Developer/Tester Support of Developing a Defect
23.01.24 Repository 1 T1/R1 PPT

24.01.24 Test case Design Strategies , Using Black BoxAppro 1 T1/R4 PPT

Boundary Value Analysis,Equivalence Class


29.01.24 Partitioning 1 T1/R1 PPT

01.02.24 State-based testing 1 T1/R2 PPT


02.02.24 Cause-effect graphing,Compatibility testing 1 T1/R2 PPT

05.02.24 User documentation testing ,domain 1 T1/T2 PPT


testing,Random Testing
II 06.02.24 Requirements based testing 1 9 T1/R1 PPT
Using White Box Approach to Test design , Test
07.02.24 Adequacy Criteria, Static testing vs. structural 1 T1/R1 PPT
testing
Code Functional testing , Coverage and Control
08.02.24 Flow Graphs,Covering Code Logic 1 T1/R1 PPT

Paths-Code complexity testing,Additional White


09.02.24 box testing approaches,Evaluating Test Adequacy 1 T1/R1 PPT
Criteria.

The need for Levels of Testing – Unit Test – Unit


12.02.24 Test Planning – Designing the Unit Tests 1

The Test Harness – Running the Unit tests and


13.02.24 Recording results,Integration tests 1 T1/T2 PPT

Designing Integration Tests


22.02.24 1 T1/T2 PPT

23.02.24 Integration Test Planning,Scenario testing , Defect 1 T1/T2 PPT


bash elimination System Testing
III 9
26.02.24 Acceptance testing ,Performance testing, 1 T1/R3 PPT
27.02.24 Regression Testing ,Internationalization testing 1 T1/R1 PPT
Ad-hoc testing ,Alpha, Beta Tests , Testing OO
28.02.24 systems 1 T1/R1 PPT

Usability and Accessibility testing ,Configuration


01.03.24 testing 1 T1/R1 PPT

Compatibility testing ,Testing the documentation


04.03.24 Website testing. 1 T1/R1 PPT
TOTAL
HOURS/
UNIT DATE TITLE HOURS REFERENCE MODE OF
TOPIC /UNIT TEACHING
People and organizational issues in testing –
05.03.24 Organization structures for testing teams 1
06.03.24 Testing services ,Test Planning 1 T1/R1 PPT
07.03.24 Test Plan Components 1 T1/T2 PPT
08.03.24 Test Plan Attachments-Locating Test Items 1 T1/T2 PPT
11.03.24 Test management-Test process 1 T1/T2 PPT
IV 12.03.24 Reporting Test Results 1 9 T1/T2 PPT
Introducing the test specialist, Skills needed by a
13.03.24 test specialist 1 T1/T2 PPT

Building a Testing Group,The Structure of Testing


14.03.24 Group, 1 T1/T2 PPT

15.03.24 The Technical Training Program 1 T1/T2 PPT

18.03.24 Software test automation 1


19.03.24 Skill needed for automation 1 T1/R1 PPT
20.03.24 Scope of automation 1 T1/R1 PPT
Difference Between Manual Testing vs Automated
21.03.24 Testing 1 T1/R1 PPT

V 22.03.24 Design and architecture for automation 1 9 T1/R1,R2 PPT


25.02.24 Requirements for a test tool 1 T1/R2,R3 PPT
26.03.24 Challenges in automation 1 T1/R1,R2 PPT
27.03.24 Test metrics and measurements 1 T1/R2,R3 PPT
28.03.24 Project Progress and productivity metrics. 1 T1/T2 PPT
Total Periods : 45 Periods

T1-Text Book, T2-Text Book


R1-Reference1, R2-Reference2, R3-Reference3
R4-Reference4
PPT – PowerPoint Presentation
1.
Srinivasa
2. Ron
TEXT
Patton, BOOK:
n “
Desikan
Software
Testing”,
REFERE
2.
NCES:
Edward
3. Boris
1. Ilene Burnstein, “ Practical Software Testing”, Springer International Edition, 2003.
Kit,”
Beizer,”
4. Aditya
Software
Software
P.
Testing
Mathur,
“Foundat

STAFF INCHARGE HOD

You might also like