Professional Documents
Culture Documents
Unit 3 (Part 2)
Unit 3 (Part 2)
I , , I I
( I I , ' I
;
l • I •
{ ,
• I f i ' • I
'
I
.
J ' . I •
l I
.J
I' I I I .,
) I I I ' '
I
I
I )
I
,~ \ \ I ·, ( J I
.I
j I
·, \
@) Tt~ ~ ~ b ~ ~ to v ~ 0 j- LJ) CU- ~ evl ~ 1
bQ r ~ ) f OJ-h! ~ ltm.oLL.\ilfY\-},
' ° l ~ TQ(((j_'. j '
f,~~ .r< •
~ . ~6r'LoJiYJ
b·hr ~ \JA..tk B01
NW Ct: ~ox
I1
1~MM
Q)
·--
6t~YY\Jmk U>v~
l © t~ v ~
f ~ t i M'V-' ~
I. @ oCtLt'S i.: aY\. ~ @ ~~ Vt>JJW..
a @ ~ h,' (TY\. 4 ~~~
1 ~ MJ.ulipJ-A- U)"Y\.OU +•tCfY' @ ~tALL ~·~~
~~ U V ~
I
&) ['fr~ ~l.U.AM1'
~I l~ k ~ Tt'i'v'~-
! A-~ 1~ ~ TU-Wj
I (D .() OTu.. ~ IN_ tu:t\-ol'Y\.lh Cl\.k" (D .() lrN.- ~ lr\.t, Ul ~
o\JJJ~~ ~(t ~ lAWt's / w_~'~ 'k\~
@) umd.uifw tin,, c>-.. Ufrvt tUf\Aw © ~ . w t l'Y\. \tQJ>J ho/'r\1.-
UY\v L'<-f-~ . ~\J l"I ~ ) ctt.n ~
ttA_o_ ~ ' s l<wu-tt ITT.
© ~ I\, fltU.IJyJ- ruw7 @ Kl L v ~ i~ ~ ruw
h,tttJ'.,. 1L4ltl~ _
€) ~~ 61Ar k 1'llt ~ ~ ©~ o-vr ~ rlt\t ~
- ~ OJ fV\0- p~odtltt ro tLltto - -/u_ ~ pcroct.u.U- \-o l
-- rrY\.0\,,- ¼ _ ~"-
c. Condition testing
• c. Regression
Testing
What is Verification in
Software Testing?
Verification in Software Testing is a process
of checking documents, design, code, and
program in order to check if the software has
been built according to the requirements or not.
The main goal of verification process is to ensure
quality of software application, design,
architecture etc. The verification process
involves activities like reviews, walk-th roughs
and inspection.
What is Validation in
Software Testing?
Validation in Software Engineering is a
dynamic mechanism of testing and validating if
the software product actually meets the exact
needs of the customer or not. The process helps
to ensure that the software fulfills the desired
use in an appropriate environment. The
validation process involves activities like unit
testing, integration testing, system testing and
user acceptance testing.
Verification Validation
• It is a
• The verifying dynamic
process includes mechanism of
checking testing
documents, design, and validating
code, and program the actual
product
• It always
• It does not involve involves
executing the code executing the
code
• It uses
• Verification uses methods like
methods like Black Box
.
reviews, Testing, White
walkthroughs, Box Testing,
inspections, and and non-
desk- checking etc. functional
testing
• ltchecks
whether the
• Whether the software
software conforms meets the
to specification is requirements
checked and
expectations
of a customer
• It can find
• It finds bugs early in bugs that the
the development verification
cycle process can
not catch
• Target is application
and software
architecture, • Target is an
specification, actual
complete design, product
high level, and
database design etc.
• With the
• QA team does involvement
verification and of testing
make sure that the team
software is as per validation is
the requirement in executed on
the SRS document. software
code.