SWE 637 In Class Exercise #1
The Fault, Error, Failure Model
This is basically practice for next week's quiz.
We'll iterate until we've worked through the major issues.
Consider exercises 5 and 7 in Chapter 1 (2nd edition: pages 13-17).
I will put the relevant code up for viewing on the screen.
Focus on answering the questions:
- What is the fault?
- If possible, identify a test case that does not execute the fault.
- If possible, identify a test case that executes the fault, but does not result in an error.
- If possible, identify a test case that results in an error, but not a failure.
- Identify the first error state for the given test.