Verification | Validation |
---|
1. Verification represents static testing techniques. | 1. Validation represents dynamic testing techniques. |
2. Verification ensures that the software documents comply with the organisations standards, it is static analysis technique. | 2. Validation ensures that the software operates as planned in the requirements phase by executing it, running predefined test cases and measuring the output with expected results. |
3. Verification answers the question “Is the Software build according to the specifications”. | 3. Validation answers the question “Did we build the software fit for purpose and does it provides the solution to the problem”. |