Schedule

We meet Mondays at 10:30-12:20 and Wednesday at 10:30-11:20 in SRYE 2016.

This schedule is subject to change.

Week Date Topics Preparation Extra
1 Sep 6 Background
Introduction
2 Sep 11 Last day to drop
Testing Overview
Unit Testing
Sep 13 UI Testing
3 Sep 18 Testability Practice
Sources
Input Space Partitioning
Sep 20 Exercise 1 Due
Combinatorial Testing
4 Sep 25 Graph Based Testing
Sep 27 Logic Based Coverage
5 Oct 2 ALL CLASSES CANCELLED
Oct 4 HW 1 Due
Exercise 2 Due (Friday)
Mutation Testing
6 Oct 10 TUESDAY CLASS
Mutation Testing
Regression Testing
Oct 11 Test Planning
7 Oct 16 Examples
Program Analysis Tools
Oct 18 Program Analysis Tools
Random Testing
8 Oct 23 Exercise 3 Due
Symbolic Execution
Bug Advocacy
Oct 25 Property Based Testing
9 Oct 30 Debugging
Performance
Nov 1 HW 2 Due
Simple Benchmarks
Performance
10 Nov 6 Exercise 4 Due
Security
Nov 8 Security
11 Nov 13 ALL CLASSES CANCELLED
  • schedule adjusted below
Nov 15 Performance
12 Nov 20 Security
Nov 22 A/B Testing
13 Nov 27 A/B Testing
Chaos Engineering
Nov 29 HW 3 Due
Exercise 5 Due
Chaos Engineering
14 Dec 4 Risk
Epilogue
Review / All Questions Answered