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