| The
Approximate WEEK |
Topic |
Readings |
| 1 |
Course Overview, Introduction
to Software Testing (Basic definitions, testing strategies, whitebox, blackbox testing |
Jorgensen book (ch-1, ch2) |
| 2-4 |
Set Theory for Testers, Graph Theory for Testers, Model Based Software Testing ( State-Based Testing, Petri Nets based testing , and Statecharts) | Jorgensen book (ch3-ch4), Notes |
| 5-6 |
Functional Testing Syntax driven Testing, Decision Table-Based Testing, Cause and effect Testing, | Jorgenen book (ch5-8),
Notes |
| 7 |
Overview of Software Testing Techniques | Jorgensen book (ch4), Notes |
| 8 |
Path
Testing (DD-Paths) |
Jorgenen book (ch9) |
| 9-10 |
Data
Flow Tetsing (DFT); Slice-Based Testing (SBT) |
Jorgensen book (ch10-ch11) |
| 11 |
Levels
of testing |
Jorgensen book (ch12) |
| 12 |
Integration
testing(revisited) |
Jorgensen book (ch13) |
| 13 |
System
level testing |
Jorgensen book (ch14) |
| 14-16 |
GUI
Tetsing Testing Web Applications, Advanced Topics (Software Achitecture, Model-Based Testing, and/or NFR testing) |
TBA |
| 17 |
Presentation |
TBA |