Differentiate between validation and exception testing.
- Validation testing is done to test software in conformance to requirements specified. It aims to demonstrate that software works in a manner which is expected by the customer.
- Exception testing deals with handling exceptions. Fundamentally this testing involves how to change the control flow of AUT when an exception arises.