I am taking a graduate class on software testing and we have spent a full class on the difference between flaws, errors and failures. I was dissatisfied with the definition of software defect in the trial. What is your definition?
You may be interested in this podcast, where IIRC, they have been described as:
- Mistake: Actual 'fault' in code
- Error: Bad situation in fault resulting system
- Failure: Due to error, the behavior varies by the user's expected behavior.
Comments
Post a Comment