Chris Johnson, Index
Limitations of Dynamic Testing
- Cannot test all software paths.
- Cannot even text all hardware faults.
- Not easy to test in final environment:
- nuclear reactor or aircraft in flight?
- User interfaces very problematic:
- effects of fatigue/longitudinal use?
- see section on human factors.
- Systems CHANGE the environment!
- How can we test for rare events?
- may have to wait 10^{9} years?