CSSE 376 – Software Quality Assurance – Spring 2007 – Class Schedule

 

#

Dates

Readings

Monday

Tuesday

Thursday

Friday

1

Mar 5-9

R:1-2, 7, 9, 13-14

Introduction

Lifecycle for Testing

H0, Q1

Requirements & Testing; Peer

Reviews & Walkthroughs, Q2

Test Plans

Q3

2

Mar 12-16

R:3-5, 15-16; CMMI

In-Class Walkthrough

H1 (due at class’ end)

Test Case Design

Q4

Bug Tracking

H2, Q5

Process Quality I

Q6

3

Mar 19-23

R:9; Fowler,

Fagan

Process Quality II

H3, Q7

Static Analysis

Q8

Code Inspections

H4, Q9

Agile Test Process

Q10

4

Mar 26-30

R:10

FIT, FitNesse

In-Class Code Inspection

H5 (due at class’ end)

Unit Testing

Q11

Integration & System Testing

H6, Q12

Acceptance Testing

Q13

5

Apr 2-6

R:10-11, Mantis, Musa,

QAP example

Regression Testing

H7, Q14

Review for Exam 1, H8

Exam 1: Wednesday 7-9 pm

in O159

Testing Metrics, Reliability

H9, Q15

Quality Assurance Plans

Q16

--

Apr 9-13

--

Spring Break

Spring Break

Spring Break

Spring Break

6

Apr 16-20

www.w3.org/WAI

U:1-3, 5

Accessibility

Q17

User-Centered Design

H10, Q18

Overview of Usability Testing and Environments, Q19

Usability Test Plan

Q20

7

Apr 23-27

U:4, 6

Usability Testing Roles

Q21

Selecting Test Participants

H11, Q22

No class

H12

No class

 

8

Apr 30-May 4

U:7-10

Preparing Usability Test Materials, Q23

Conducting a Usability Test

Q24

Usability Test Debriefing and Recommendations, H13, Q25

Review for Exam 2

 

9

May 7-11

 

In-Class Usability Test

Q26 (repeated all week)

In-Class Usability Test, Q26

Exam 2: Wednesday 7-9 pm

in O257

In-Class Usability Test

Q26

In-Class Usability Test

Q26

10

May 14-18

 

No class

No class

H14

Usability Testing - Wrapup

Course Evals, H15, Q27

Finis: The Last Lecture

(Slides on ANGEL)

Turn in Peer Evals

 

No final exam!!!!

For the reading assignments: R is the Rapid Testing book, and U is the Usability Testing book.

 

Q = Quiz (given in-class)

H = Homework (due dates are shown, due at midnight except where noted; boldface means do individually, italics means do as team)