PRELIMINARY
Quality Assurance Class Resources
QA Textbook
General:
QA syllabus
Presentation on Class Policies
Project
SE chapter 4 Requirements Engineering.rtf
SE chapter 8 Testing.rtf
chapter 24 Quality Management.rtf
Presentations:
****Please do at least one chapter per class meeting****
Group exercises will be announced.
BASICS:
(See SE presentations under General)
1Introduction
1IntroductionNotes
2What Is Software Testing?
2Software Testing Notes
3Why Test Software?
3Test Software Notes
4TestingBasics
4TestingBasics Notes
5Requirements
5Requirements Notes
Basic Testing (Overview):
6TestPlans
6TestPlan Notes
7 Breaking Software
7 Breaking Software Notes
8PlanWalkthru
8PlanWalkthru Notes
9Defects
9Defects Notes
Kinds of Testing: (Overview)
10 Smoke and Acceptance
10 Smoke and Acceptance Notes
11 Exploratory
11 Exploratory Notes
12 Manual or Automatic
12 Manual or Automatic Notes
13 Unit Testing
13 Unit Testing Notes
14 Advanced Unit Testing
14 Advanced Unit Testing Notes
Design for Testing: (Overview)
15 Test Driven
15 Test Driven Notes
16WriteTestable
16 WriteTestable Notes
Statistics and Testing: (Overview)
Brief Intro to Inferential Statistics
17 Pairwise and Combinatorial Testing
17 Pairwise and Combinatorial Testing Notes
18 Stochastic and Property-Based Testing
18 Stochastic and Property-Based Testing Notes
AdvancedTesting: (Overview)
19 Performance
19 Performance Notes
20 Security
20 Security Notes
Making It In The Real World: (Overview)
21 Stakeholders
21 Stakeholders Notes
YET TO LOAD
22 How Much Testing?
22 How Much Testing Notes
23 Perfection is Unattainable
23 Perfection is Unattainable Notes
Assignments/Activities:
****Please complete within a week****
Group exercises are often followed by an individual assignment.
Exercise Basics (1..5)
Exercise Basic Testing
Exercise Defects
Exercise Test Plan
Exercise Unit Testing
Exercise Automatic Testing
Exercise Test Driven
Exercise Testable Code
Exercise Probability
Exercise Necessity
Exercise Performance Testing
Exercise Security Testing
YET TO LOAD
Exercise Making Tradeoffs
Exercise Making It In The Business World
Exercise Big Failures
Present Designs... maybe 10/3
MIDTERM... maybe 10/17
Project Submissions...
Topic of Project
Design of Project
Prototype of Project
Peer Testing and Evaluation of Projects
Review for FINAL
Presentation of Projects
FINAL during Finals Week
(Unless swapped to allow presentation to be during finals week)