Professional Documents
Culture Documents
Lilaram Anjane SW Testing
Lilaram Anjane SW Testing
Developed by
Lilaram Anjane
Contents
Verification and Validation
Severity and priority
Bug life cycle
Verification
Validation
The process of evaluating software during or at the
end of development process to determine
whether
it
satisfies
specified
business
requirements.
To ensure that the product actually meets the
Users needs, and that the specifications were in
the first place . In other words, to demonstrate
that the product fulfills its intended use when
placed in its intended environment.
Software should do what the user really requires
Verification
Validation
Static technique
Non execution of
code.
Human base
checking of
document or files.
Dynamic technique
Execution of code
Computer base
execution of
program
Verification
Validation
Verification uses
methods like
inspections,
reviews,
walkthroughs, and
Desk- checking
Validation
uses
methods like black
box
(functional)
testing, gray box
testing, and white
box
(structural)
testing etc.
Verification
Validation
Verificationis to
check whether the
software conforms
to specifications.
Validationis to
check whether
software meets the
customer
expectations and
requirements.
Verification
Target is
requirements
specification,
application and
software
architecture, high
level, complete
design, and
database design
etc.
Validation
Target is actual
product-a unit, a
module, a bent of
integrated
modules, and
effective final
product.
Verification
Validation
Verification is done
by QA team to
ensure that the
software is as per
the specifications
in the SRS
document.
Validation is
carried out with
the involvement of
testing team.
Severity
Priority
References
Google.com
Thanks
you