We meet Tuesdays at 2:30-4:20 in SUR 5080 and Thursdays at 2:30-3:20 in SUR 5100.
This schedule is subject to change, although the general topics covered shall remain consistent.
Week | Date | Topics | Reading | Extra |
---|---|---|---|---|
1 | Sep 2 |
Background Introduction Software Quality Slides |
||
Sep 4 |
Testing Overview
Slides |
|||
2 | Sep 9 |
Input Space Partitioning
Slides |
|
|
Sep 11 |
Combinatorial Testing Assignment 1 Homework 1 Slides |
|||
3 | Sep 16 |
More Combinatorial Graph Based Testing Slides |
|
|
Sep 18 |
Graph Based Testing
Slides |
|
||
4 | Sep 23 |
Graph Based Testing
Slides |
|
|
Sep 25 |
Mutation Analysis/Testing
Slides |
|
||
5 | Sep 30 | Mutation Analysis/Testing | ||
Oct 2 |
Finish Mutation Testing Test Planning Slides |
|
||
6 | Oct 7 |
Finish Test Planning Program Analysis Tools Demos Slides |
|
|
Oct 9 |
Program Analysis Tools Assignment 3 Homework 2 |
|||
7 | Oct 14 |
Regression Testing
Slides |
|
|
Oct 16 |
Unit Testing Testability A bad little triangle Slides |
|||
8 | Oct 21 |
Testability Mockito Google Guice Our buggy music manager |
||
Oct 23 | Finish Testability |
|
||
9 | Oct 28 |
Bug Reporting
Slides |
|
|
Oct 30 | Project Discussion |
|
||
10 | Nov 4 |
Code Review
Slides |
||
Nov 6 | Code Review Exercises |
|
||
11 | Nov 13 |
Security
Slides |
||
12 | Nov 18 |
A bit more security Performance Slides |
|
|
Nov 20 | Performance |
|
||
13 | Nov 25 | Quality Retrospective |
|
|
Nov 27 | Project Outcome Discussions |
|
||