Csci 565: Lecture Notes


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 TestersModel 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,
Software Achitecture and Testing
 Jorgenen book (ch19)
 Web-based Testing (R. Pressman 2009)
17
Presentation
April-23, April 30, May 5, May 7






Last Update April 15 .2009 by HR