Software Testing and Analysis (Graduate School)

Please always keep your eyes to any updates here!

The following table outlines the 18-weeks course agenda and the assignments for Graduate Student!.

Lesson/Week TOPIC ASSIGNMENT/LAB
1 Introduction Assignment: Read one paper on Software Testing & Analysis
2  

Software Engineering: A Discipline Like No Other

 Presentation
3  

Software Testing Lifecycle

Presentation
4  

Foundation of Software testing: Software Specifications

Presentation
5  

Program Correctness and Verification

Presentation
6  

Failures, Errors, and Faults

Presentation
7 A Software Testing Taxonomy Presentation
8 MID TEST
9  

Test Data Generation: Test Generation Concepts

Presentation
10  

Functional Criteria

Presentation
11 Structural Criteria Presentation
12 Test Deployment and Analysis: Test Oracle Design Presentation
13 Test Driver Design Presentation
14 Test Outcome Analysis Presentation
15 Management of Software Testing: Metric for Software Testing Presentation
16 Software Testing Tools  Presentation
17 Testing Products Lines Presentation
18 FINAL TEST