Tuesday 14 June 2016

Robustness VS Tolerance

Tolerance is the capacity of software to forgive user errors, such as when they accidentally click on a link or make other typical errors. A tolerant interface will allow the user to cancel, go back, or undo an action.


Robustness is the capacity of a system to cope with stressful or unusual runtime environmental problems, such as running low on memory or disk space, equipment faults (e.g. printer not found), dumb/invalid/unexpected user inputs, high usage levels, and uncommon but feasible events that would break lesser software - for example, coping with a user whose street address is just "11 Broadway" with no "Rd", "St" or "Av" field.

No comments:

Post a Comment