Search code examples
javavalidationtestingverification

Verification errors vs validation errors


I am a bit confused between Verification errors and validation errors. I understand that Validation errors could be more disastrous and checked against the product/software requirement specifications, whether we built the right product. ON the other hand verification means if we build the product in right way.

However, for example I am not really sure about verification errors. What kind of errors are verification errors. For example: error scenarios such as deadlocks inside the code because of possible wrong user i/ps OR wrong sequence of select and update operations would be treated as validation error OR as a verification error ?

Can someone gives few of the examples of verification errors ?

Thanks


Solution

  • "Are we building the product right?" - this is verification question. "Are we building the right product?" - this is validation question. Giving that, deadlocks and other wrong programmatic problems they are verification errors. Obviously the bad code may lead to the bad product but root cause in the verification. The example of the validation error is some bad functionality like leak the mobile supporting or accessibility leak.