Modules / Lectures
Module NameDownloadDescriptionDownload Size
Week 1Week 1 AssignmentWeek 1 Assignment 1123 kb
Week 2Week 2 AssignmentWeek 2 Assignment129 kb
Week 3Week 3 AssignmentWeek 3 Assignment 1128 kb
Week 4Week 4 AssignmentWeek 4 Assignment 1128 kb
Week 5Week 5 AssignmentWeek 5 Assignment 1161 kb
Week 6Week 6 AssignmentWeek 6 Assignment 1170 kb
Week 7Week 7 AssignmentWeek 7 Assignment150 kb
Week 8Week 8 AssignmentWeek 8 Assignment 1262 kb
Week 9Week 9 AssignmentWeek 9 Assignment 1232 kb
Week 10Week 10 AssignmentWeek 10 Assignment 1138 kb
Week 11Week 11 AssignmentWeek 11 Assignment 1146 kb
Week 12Week 12 AssignmentWeek 12 Assignment 1140 kb


New Assignments
Module NameDownload
Week_01_Assignment_01Week_01_Assignment_01
Week_02_Assignment_02Week_02_Assignment_02
Week_03_Assignment_03Week_03_Assignment_03
Week_04_Assignment_04Week_04_Assignment_04
Week_05_Assignment_05Week_05_Assignment_05
Week_06_Assignment_06Week_06_Assignment_06
Week_07_Assignment_07Week_07_Assignment_07
Week_08_Assignment_08Week_08_Assignment_08
Week_09_Assignment_09Week_09_Assignment_09
Week_10_Assignment_10Week_10_Assignment_10
Week_11_Assignment_11Week_11_Assignment_11
Week_12_Assignment_12Week_12_Assignment_12
noc18_cs42_Assignment1noc18_cs42_Assignment1
noc18_cs42_Assignment10noc18_cs42_Assignment10
noc18_cs42_Assignment11noc18_cs42_Assignment11
noc18_cs42_Assignment12noc18_cs42_Assignment12
noc18_cs42_Assignment13noc18_cs42_Assignment13
noc18_cs42_Assignment2noc18_cs42_Assignment2
noc18_cs42_Assignment3noc18_cs42_Assignment3
noc18_cs42_Assignment4noc18_cs42_Assignment4
noc18_cs42_Assignment5noc18_cs42_Assignment5
noc18_cs42_Assignment6noc18_cs42_Assignment6
noc18_cs42_Assignment7noc18_cs42_Assignment7
noc18_cs42_Assignment8noc18_cs42_Assignment8
noc18_cs42_Assignment9noc18_cs42_Assignment9


Sl.No Chapter Name MP4 Download
1Lecture 1 - MotivationDownload
2Lecture 2 - TerminologiesDownload
3Lecture 3 - Testing based on Models and CriteriaDownload
4Lecture 4 -Automation - JUnit as an exampleDownload
5Lecture 5 - Basics of Graphs: As used in testingDownload
6Lecture 6 - Structural Graph Coverage CriteriaDownload
7Lecture 7 - Elementary Graph AlgorithmsDownload
8Lecture 8 - Elementary Graph Algorithms - Part 2Download
9Lecture 9 - Algorithms: Structural Graph Coverage CriteriaDownload
10Assignment 2: Structural Coverage CriteriaDownload
11Data Flow GraphsDownload
12Algorithms: Data Flow Graph Coverage CriteriaDownload
13Graph Coverage Criteria: Applied to Test CodeDownload
14Testing Source Code: Classical Coverage CriteriaDownload
15Data Flow Graph Coverage Criteria : Applied to Test CodeDownload
16Software Design and Integration TestingDownload
17Design Integration Testing and Graph Coverage Download
18Specification Testing and Graph CoverageDownload
19Graph Coverage and Finite state MachinesDownload
20Assignment 4: Graph Coverage CriteriaDownload
21Logic: Basics Needed for Software TestingDownload
22Logic: Coverage CriteriaDownload
23Coverage Criteria, Contd.Download
24 Logic Coverage CriteriaDownload
25Logic Coverage Criteria: Applied to Test Code_1Download
26Logic Coverage Criteria: Applied to Test Code_2Download
27Logic Coverage Criteria: Issues in Applying to Test CodeDownload
28Logic Coverage Criteria: Applied to Test SpecificationsDownload
29Logic Coverage Criteria: Applied to Finite State MachinesDownload
30Lecture 30_Week 6 Assignment SolvingDownload
31Lecture 31_Functional TestingDownload
32Lecture 32_Input Space PartitioningDownload
33Lecture 33_Input Space Partitioning: Coverage CriteriaDownload
34Lecture 34_Input Space Partitioning Coverage Criteria: ExampleDownload
35Syntax-Based TestingDownload
36Mutatioon TestingDownload
37Mutation Testing for ProgramsDownload
38Mutation Testing: Mutation Operators for Source CodeDownload
39Mutation Testing Vs. Graphs and Logic Based TestingDownload
40Lecture 41:Mutation testing Download
41Lecture 42:Mutation Testing:Mutation for integrationDownload
42Lecture 43:Mutation testing : Grammars and inputs Download
43Lecture 44:Software Testing Course: Summary after Week 9Download
44Lecture 45_Testing of web Applications and Web ServicesDownload
45Lecture 46_Testing of web Applications and Web ServicesDownload
46Lecture 47_Testing of web Applications and Web ServicesDownload
47Lecture 48_Testing of Object-Oriented ApplicationsDownload
48Lecture 49_Testing of Object-Oriented ApplicationsDownload
49Symbolic TestingDownload
50Symbolic Testing 2Download
51DART: Directed Automated Random TestingDownload
52DART: Directed Automated Random Testing - 2Download
53DART: Directed Automated Random Testing 3Download
54Testing of Object-Oriented ApplicationsDownload
55Testing of Mobile ApplicationsDownload
56Non-Functional System TestingDownload
57Regression TestingDownload
58Software Testing: Summary at the End of the CourseDownload

Sl.No Chapter Name English
1Lecture 1 - MotivationDownload
Verified
2Lecture 2 - TerminologiesDownload
Verified
3Lecture 3 - Testing based on Models and CriteriaDownload
Verified
4Lecture 4 -Automation - JUnit as an exampleDownload
Verified
5Lecture 5 - Basics of Graphs: As used in testingDownload
Verified
6Lecture 6 - Structural Graph Coverage CriteriaDownload
Verified
7Lecture 7 - Elementary Graph AlgorithmsDownload
Verified
8Lecture 8 - Elementary Graph Algorithms - Part 2Download
Verified
9Lecture 9 - Algorithms: Structural Graph Coverage CriteriaDownload
Verified
10Assignment 2: Structural Coverage CriteriaDownload
Verified
11Data Flow GraphsDownload
Verified
12Algorithms: Data Flow Graph Coverage CriteriaDownload
Verified
13Graph Coverage Criteria: Applied to Test CodeDownload
Verified
14Testing Source Code: Classical Coverage CriteriaDownload
Verified
15Data Flow Graph Coverage Criteria : Applied to Test CodeDownload
Verified
16Software Design and Integration TestingDownload
Verified
17Design Integration Testing and Graph Coverage Download
Verified
18Specification Testing and Graph CoverageDownload
Verified
19Graph Coverage and Finite state MachinesDownload
Verified
20Assignment 4: Graph Coverage CriteriaDownload
Verified
21Logic: Basics Needed for Software TestingDownload
Verified
22Logic: Coverage CriteriaDownload
Verified
23Coverage Criteria, Contd.Download
Verified
24 Logic Coverage CriteriaDownload
Verified
25Logic Coverage Criteria: Applied to Test Code_1Download
Verified
26Logic Coverage Criteria: Applied to Test Code_2Download
Verified
27Logic Coverage Criteria: Issues in Applying to Test CodeDownload
Verified
28Logic Coverage Criteria: Applied to Test SpecificationsDownload
Verified
29Logic Coverage Criteria: Applied to Finite State MachinesDownload
Verified
30Lecture 30_Week 6 Assignment SolvingDownload
Verified
31Lecture 31_Functional TestingDownload
Verified
32Lecture 32_Input Space PartitioningDownload
Verified
33Lecture 33_Input Space Partitioning: Coverage CriteriaDownload
Verified
34Lecture 34_Input Space Partitioning Coverage Criteria: ExampleDownload
Verified
35Syntax-Based TestingDownload
Verified
36Mutatioon TestingDownload
Verified
37Mutation Testing for ProgramsDownload
Verified
38Mutation Testing: Mutation Operators for Source CodeDownload
Verified
39Mutation Testing Vs. Graphs and Logic Based TestingDownload
Verified
40Lecture 41:Mutation testing Download
Verified
41Lecture 42:Mutation Testing:Mutation for integrationDownload
Verified
42Lecture 43:Mutation testing : Grammars and inputs Download
Verified
43Lecture 44:Software Testing Course: Summary after Week 9Download
Verified
44Lecture 45_Testing of web Applications and Web ServicesDownload
Verified
45Lecture 46_Testing of web Applications and Web ServicesDownload
Verified
46Lecture 47_Testing of web Applications and Web ServicesDownload
Verified
47Lecture 48_Testing of Object-Oriented ApplicationsDownload
Verified
48Lecture 49_Testing of Object-Oriented ApplicationsDownload
Verified
49Symbolic TestingDownload
Verified
50Symbolic Testing 2Download
Verified
51DART: Directed Automated Random TestingDownload
Verified
52DART: Directed Automated Random Testing - 2Download
Verified
53DART: Directed Automated Random Testing 3Download
Verified
54Testing of Object-Oriented ApplicationsDownload
Verified
55Testing of Mobile ApplicationsDownload
Verified
56Non-Functional System TestingDownload
Verified
57Regression TestingDownload
Verified
58Software Testing: Summary at the End of the CourseDownload
Verified


Sl.No Language Book link
1EnglishDownload
2BengaliNot Available
3GujaratiNot Available
4HindiNot Available
5KannadaNot Available
6MalayalamNot Available
7MarathiNot Available
8TamilNot Available
9TeluguNot Available