Computer Science 290 Fall 2013
Gregory M. Kapfhammer
Testing the System
Causes of Faults?
Steps in System Testing
Figure 9.2
Configuration Management
The Program Changed ... Now What?
Regression Testing!
Make Repeated Testing Better!
How?
Test Suite Prioritization
Test Suite Reduction
Performance Testing ...
Stress
Volume
Configuration Testing
Reliability
MTTF
MTTR
MTBF = MTTF + MTTR
R/ A / M
R = MTTF / (1+MTTF)
"Near 0 when MTTF is small"
"Near 1 when MTTF is large"
A = MTBF / (1+MTBF)
M = 1 / (1+MTTR)
Page 477
Prediction
Conclusion
Customer
Long-Term
Test of Time
You?