Verification and validation in testing
Verification and Validation in Testing
"variofication and validation (V&V) is the name given to checking process which assure that software to its specification and fullfill the needs of software customer."
The system should be verified and validates at each stage of the software processes using documents generated during the previous stage.
Verification and validation therefore begins with requirements review and moves forward through design and code review to product testing.
Difference between verification and validation:
Verification:
Verification consist of checking that the program act according to its specification.
Validation:
Validation consist of checking that the program as implemented meets the assumed of the software customer.
Techniques of V&V:
To meet the aims of the v&v process, both static and dynamic techniques of system checking and analysis be used.
- Static techniques:Static techniques consist of program inspections, analysis and formal verification.It can only check the interaction between a program and it specification ,they can't shows that the software is operationally useful.These techniques are more widely used.
- Dynamic techniques:Dynamic techniques or tests consist of using exercising an implementation.
0 comments:
Post a Comment