Syllabus Schedule My home page
 
SWE 637 : Software Testing
Schedule — Fall 2011
IT&E's Elluminate Student Instructions
 

Note: AO i means chapter i in Ammann and Offutt's book. A solution manual is available.
Interesting places to visit:     Northern Virginia Test Automation Interest Group     SoftwareQATest.com     ICST 2012

Meeting  Date  Topic Reading Hwks Quizzes
18/29 Administration and Responsibilties
Why Test Software?
   Smart developers want to test!
   2011 CWE/SANS Top 25 Most
   Dangerous Software Errors
Admin pdf
Responsibilities pdf
AO 1.1-1.2 pdf
Ch 1, 2nd ed. (pdf)
   
 9/5 Labor Day; No class      
29/12 Model-Driven Test Design
Test Automation
   Testing matters!
AO 1.3-1.4
Ch 2, 2nd ed. (pdf)
Ch 3, 2nd ed. (pdf)
Example: Calc CalcTest
Example: Calculator CalculatorTest
Java Stack Example: StackTest
   
3 9/19 Coverage Criteria
Graph Coverage
Graph coverage web app
Data flow coverage web app
   Testing matters!
Ch 5, 2nd ed. (pdf)
AO 2.1-2.2 pdf
   
49/26 Graph Coverage for Code
   Testing matters!
   Samsung breaks national test scores
AO 2.3 pdf    
510/3 Design and Specification Graph Coverage AO 2.4-2.5 pdf pdf    
6 10/11
(Tue)

note
Use Case Graph and Logic Testing
Logic coverage web app
The Logical Song
AO 2.6 pdf
AO 3.1-3.2 pdf
Code Coverage for Flash
   
710/17 More Logic Testing AO 3.3 pdf (Triang)
pdf (Thermostat)
   
810/24 Still More Logic Testing AO 3.4 pdf
AO 3.5 pdf
   
9 10/31 Input Space Partitioning AO 4.1-4.3 pdf
The Way of Testivus
   
10 11/7 ISP Exercise
Syntax-based Testing
AO 5.1 pdf    
1111/14 More Syntax-based Testing AO 5.2, 5.3 pdf pdf    
1211/21 More Syntax-based Testing AO 5.4-5.5 pdf pdf    
1311/28 Practical Considerations
Web Testing
AO 6.1-6.4 6.3 pdf
AO 7.2 pdf
Web test tools
10 worst web failures
   
1412/5 OO Testing
Building Tools
Challenges
Course Wrap Up
AO 7.1 pdf
AO 8.1 pdf

AO 9.3 pdf
criteria summary
Crowd testing
   
 12/12 Reading day; No class      
1512/19 FINAL EXAM (4:30-7:15)      

This schedule is approximate and subject to change.

 
Top

© Jeff Offutt and Paul Ammann, 2005-2011, all rights reserved. This document is made available for use by GMU graduate students of SWE 637. Copying, distribution or other use of this document without express permission of the author is forbidden. You may create links to pages in this web site, but may not copy all or part of the text without permission of the author.