verification and validation的区别

赵涵亮
2023-12-01
VERIFICATIONVALIDATION
It includes checking documents, design, codes and programs.It includes testing and validating the actual product.
Verification is the static testing.Validation is the dynamic testing.
It does not include the execution of the code.It includes the execution of the code.
Methods used in verification are reviews, walkthroughs, inspections and desk-checking.Methods used in validation are Black Box Testing, White Box Testing and non-functional testing.
It checks whether the software conforms to specifications or not.It checks whether the software meets the requirements and expectations of a customer or not.
It can find the bugs in the early stage of the development.It can only find the bugs that could not be found by the verification process.
The goal of verification is application and software architecture and specification.The goal of validation is an actual product.
Quality assurance team does verification.Validation is executed on software code with the help of testing team.
It comes before validation.It comes after verification.
 类似资料: