0% found this document useful (0 votes)
7 views6 pages

Software Ass-1

The V-Model is a software development process that emphasizes a sequential design where each phase must be completed before the next begins, integrating testing with development phases. It includes verification and validation processes, with various testing levels such as unit, integration, and system testing, ensuring that software meets customer requirements. While the V-Model has advantages like early defect detection, it may not be suitable for complex projects due to its rigidity.

Uploaded by

2ssmaids
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views6 pages

Software Ass-1

The V-Model is a software development process that emphasizes a sequential design where each phase must be completed before the next begins, integrating testing with development phases. It includes verification and validation processes, with various testing levels such as unit, integration, and system testing, ensuring that software meets customer requirements. While the V-Model has advantages like early defect detection, it may not be suitable for complex projects due to its rigidity.

Uploaded by

2ssmaids
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

1.

v-Model

V-Model also e ferred to as the veRcoto


and vatdatfor modet. In thfs, oach
muet omplete be fore the nesct pha e 3tarts
t lloubs Sequential dosiap Process 3ame as
the water fall model.Testfoa ef the devea fs
Planned îo paralel tha erespending 3tage
f developrment V-modlel botaios Venffcatfon
Phase on Sfle of the valfdatoo phase or
the other de. Neri feation and vatdatien Process s
ohed by coding phase n v-3hape. Thus it
V-model

Develcpere ffe Testeré Lefe


cycle cycte
Accetance
Spea Ratfor
Testing
System Pag) -/Systen.Integration
Naliatton
s0speiRcatfo n
Fha leve l
Testog Phase
CorepoDert
Deelqr
low le ve
Testioa
ut
Testing

codtrg
VeiReation It invelves a Storte anayate
methodcvevie) done usTthout executon oole. it fe
the proess of evalurtBo of the Prodo et
He ve lopment procoss to tnd whether Seifed
Nequremests meet
Va liclatton lt iovolves dyname
anaysis
method cfuncfooal, Don-Rontoal) Pe doe
bg ezecotirg code ,Nafdoten o th process
testing to
thoSoftare after the ompleton of
the developmert process to detormhe ohetheY
the Softubare meets the Custoner epetbatons
and resirenents
There aYe_the Vavous pass ot venffcafon;
1. Busiess requirement analyeis: Ths e the
ret step obere product Taurements understrod
Gom the CUStoers gde.

.ysterm Desiao:Tn this stoge s4stem ngeers


anayze and Rotopret the busness of the
the UeY,
a. Medule Desiao:
Desq Tn thrs modole desn phase,
the Sytem breake douor Pto mall modoles.
-The detile desa of the odules Spedfd
kooun as low- evel
There ave the Vavfeos phase of valtTors:
Ut Testingo the -ndel, oit Test plars
developed durfog the
tho modue desgn phaee
These UTPA are neUted to etirsiate erors a t
code level oY unt level

2integraton Testo3: nteg voton Test planc aYe

develeped dog the Arcb) tectol desgr pase.


System Tosttng:Bysten Test pane are
doveloped dufog System deeiar phase. Uolire ut
and 1otegvotto Test plans, Bystem plans
cempesd by the
the cientk

Advantaqe of N-model:
to UndeYstand
Testlrg methods (tke
(ike planfgtest
decignrg appens ue befere oeing
* Avoide the douoreard fioo of the
defets.

Deadvarntag os of V-model:
* Very gd and least f l e
* Not a
qeod tor a compex projt
Boftuare Ro deve lapecl dohg the
erty pretotyes
of tha otware are pre d
estfog
2.Software lestag Pnefples:
Testing prfoepea ave Tnpertant to test
Specfalfts le ngineeye beavse they proido the
adaton fer develbpbg teothg nouledge and
acquifng testng sla. They alse povee gutance
algo

|er deftoRog testing actttfes as per fermed o


the Practce
trst Speatfat. Apñoipie
Cas be defined as:

.A general fondarental,lauo, dloctoe


2.. A rule or ode of Copduct
3.Tho facte of natue onde lying
the artiRal device.
Ir the Softubare doooro
aleo efereto rules or Codos of copduct
to preteseiona ls , ohe desigrdeve lopstest and
velutrg
iota Sftucre
Syster
Gilen ford Myere bas outloed 3ch a Set o
Czecuten -based
Pieroeting bok, Some of these prfoeiples aYe
descibed below. pribples
and l1 are
deñed d+rectiy vom Myevk orgfoal Set
1. Pioiple l.
Testig ie the pecess of nerDg
oftue Compeonest osig a Selected set of test
Caces ,uth the fortert ef evea loa lefects
and ci)evaluatfng qoality
when the test bective e to detect
defects sthen aa good
good test
te case s one that bas
bfab probabity of evealîog a get ondetectd
defects (s).

Test Nesots shoud be Tospected


neticuleusly
v.pinciple
A test (ase must
Costaln the espected
ovtput esult

V.principle s
1est cases Should be devetop ed for both
Nalfd and ioad input Conitfoo
v.prfofple 6
The probabitty of tho eetece of
additbnal defects in a Softoave mpenent s
to the oombeY of defects
Prepertonal
detected n that Coropenent
aveody

Tesfing Bhould be cared out by


Tefinge
that Todependent of the development
Vil-prfoiple
Tests must be epeatable and euabie
1Xpriocfple a
Testiog Shoud be plannec
Xprîoiple
Testog actites Should be Fotegrated
orto tho Softuare Lfe cyele
ydle

Testg Re a ceatfve ad chal lengg


toek.

Challenees for the testers


*A tester nocd to bave Cormprebesve
krewlecdge of the Sftoare
angneeng
*A tester needs to be ae to abage
detals
*A tester needs to clesas and eore
test ocedues fer onoiog the tests
*A tester needs to plan for testig
and allecate the
Preer YesoUrces

You might also like