difference between verification and validation in testing with example