Sei sulla pagina 1di 3

PARISUTHAM INSTITUTE OF TECHNOLOGY AND SCIENCE Lesson plan

CS1016 SOFTWARE TESTING (December 2011-June2012) Faculty Name: W.Arthy Semester & Branch: 8th - IT

Unit No &Name

Topic Number 1.0 1.1 1.2

Topics Testing as an engineering activity Role of process in software quality Testing as a process Basic definitions Software testing principles The testers role in a software development organization Origins of defects Defect classes The defect repository and test design Defect examples Developer / tester support for developing a defect repository Introduction to testing design strategies The smarter tester Test case design strategies Using black box approach to test case design Random testing Equivalence class partitioning Boundary value analysis Other black box test design approaches Black box testing and COTS

Book & Page /Chapter Number T1 1 T14 T16 T119 T126 T134 T139 T143 T143 T151 T157 T361 T162 T163 T1 66 T1 66 T1 67 T1 72 T176 T186

Lecturer Number 1 2 3 3 3 4 4 4 5 5 6,7 8 9 10 11 12 13 13 14 14

2.1 2.2

Testing Basics

2.3 3.0 3.1 3.1 3.2 3.3 4.0 4.1 4.2 4.3

II Test Case Design

4.4 4.5 4.6 4.8 4.9

5.0 5.1 5.2 5.3 5.4 5.4 5.5 5.6 6.0 6.1 6.3 6.4 III 6.5 6.6 Levels of Testing 6.7 6.8 6.11 6.12 6.13 6.13 6.14

Using white box approach to test design Test adequacy criteria Coverage and control flow graphs Covering code logic Paths Their role in white box based test design Additional white box test design approaches Evaluating test adequacy criteria. The need for levels of testing Unit test Unit test planning Designing the unit tests The class as a testable unit The test harness Running the unit tests and recording results Integration tests Designing integration tests Integration test planning System test The different types Regression testing

T197 T1 98 T1101 T1103 T1108 T1108 T1111 T1118 T1133 T1137 T1139 T1141 T1142 T1148 T1150 T1152 T1159 T1162 T1163 T1163 T1176

15 15 16 16 16 17 17 18 19 19 20 21 22 23,24 25 26,27 28 29 30 31 31

7.0 7.1 7.2 7.3 7.4 7.5

Basic concepts Testing and debugging goals and policies Test planning Test plan components Test plan attachments Locating test items

T1189 T1191 T1197 T1200 T1216 T1221

32 33 34 35,36 36 37

7.6 7.7 IV 7.8 Test Management 8.0 8.1 8.2 9.0 9.1 9.2 9.2 V Controlling and Monitoring 9.3 9.4 10.1 10.2 10.4 10.5

Reporting test results The role of three groups in test planning and policy development Process and the engineering disciplines Introducing the test specialist Skills needed by a test specialist Building a testing group. Defining terms Measurements and milestones for controlling and monitoring Status meetings Reports and control issues Criteria for test completion SCM Types of reviews Developing a review program Components of review plans Reporting review results.

T1221 T1226 T1230 T1235 T1237 T1240 T1263 T1266 T1283 T1283 T1289 T1292 T1307 T1311 T1314 T1333

38 38 39,40 41,42 43 44 45,46 47 48 49 50 51 52 53 54 55

Total: 55 BOOKS T1 Ilene Burnstein, Practical Software Testing, Springer International Edition, 2003.

Staff Signature

HOD Signature

Potrebbero piacerti anche