Assistant Professor
Dept. of Computer
Science
George
Mason University
Fairfax, VA
johnsonb@gmu.edu
(413) 461-0373
AO-Chapter x means chapter x in the Ammann and
Offutt textbook.
Date | Topic | Readings & Handouts | Quizzes & Assignments | In-Class |
---|---|---|---|---|
Meet 1 Thu 8/25 |
Overview and Intro to Testing | AO Chapter 1 Class Overview Why Test? |
||
Meet 2 Thu 9/1 |
Model Driven Test Design | AO Chapter 2 Slides |
Assign 1 due | In-class |
Meet 3 Thu 9/8 |
Test Automation | AO Chapter 3 Lecture Slides |
In-class | |
Meet 4 Thu 9/15 |
Agile & Criteria-based Testing | AO Chapter 4 (Lecture, Slides) AO Chapter 5 (Lecture, Slides) AO Chapter 12 (Lecture, Slides) |
Assign 2 due | In-class |
Meet 5 Thu 9/22 |
Input Space Coverage | AO Chapter 6 slides + exercises |
||
Meet 6 Thu 9/29 |
Input Space Coverage Extended Exercise | AO Chapter 6 slides + exercises |
||
Meet 7 Thu 10/6 |
Graph Coverage | AO Chapter 7.1 & 7.2 Slides |
Assign 3 due | In-class |
Meet 8 Thu 10/13 |
Graph Coverage for Source Code | AO Chapter 7.3 Slides |
In-class | |
Meet 9 Thu 10/20 |
Semantic Logic Coverage | AO Chapter 8.1 Slides |
Assign 4 due | In-class |
Meet 10 Thu 10/27 |
Syntactic Logic Coverage | AO Chapter 8.2 Slides |
In-class | |
Meet 11 Thu 11/3 |
Applying Logic Criteria | AO Chapter 8.3 Slides |
Assign 5 due | In-class |
Meet 12 Thu 11/10 |
Syntax Coverage & Mutation Testing | AO Chapter 9 Slides |
In-class | |
Meet 13 Thu 11/17 |
Guest Speakers |
Wing Lam (GMU) Marcelo d'Amorim (NCSU) |
||
Thu 11/24 | No class -- Thanksgiving Break! 😎 |
|||
Meet 14 Thu 12/1 |
Class Wrap-Up and Review Final Exam Preview |
Assign 6 due | ||
Thu December 8 4:30 - 7:15 pm |
FINAL EXAM Mason's final exam schedule |