Вы находитесь на странице: 1из 21

EASY Software & Innovation

Gestin Solicitudes Banco de Los Alpes


Plan de Pruebas
Versin 1!
Plan de Pruebas
EASY Software & Innovation
Fecha: 19-05-2009
Pgina 2 de 21
"istorial de #evisin
$ec%a Versin &escripcin Autor
19/05/2009 1.0
Creacin del
documento
Equio E!"# "o$t%are & 'nno(ation
)!*+!,# C!-.,')! /.)01,E0
2.)*E)E/-. Cdigo: 200910019
FE-)!)3. !)3-4" 5E-)!*E +E-E3'!
Cdigo: 200916562
!)3-4" 2!7-'C'. -!2." 5.)',,!
Cdigo: 200918690
)4"*.- !-2!)3. 5.+:-;7E0 "!,3!)!
Cdigo: 200918290
Confidencial EASY Software & Innovation,
2014
Page 2
Plan de Pruebas
EASY Software & Innovation
Fecha: 19-05-2009
Pgina 6 de 21
'abla de (ontenido
1. Introduccin
1.1 Pro!ito
1.2 Alcance
1." Audiencia
1.4 #eferencia!
2. $i!in de la! Prue%a!
2.1 Conte&to del Pro'ecto ' Antecedente!
Se retende reali(ar un levanta)iento ' an*li!i! de infor)acin de lo! roce!o! de ge!tin de
!olicitude! del +anco de lo! Ale! con el fin de lantear una ar,uitectura de !olucin tecnolgica con
el fin de oti)i(ar la go%erna%ilidad, )onitoreo ' eficiencia, tanto a nivel t-cnico co)o funcional de
e!to! roce!o! de negocio ,ue con!titu'en ' rere!entan valor en la! o%.etivo! e!trat-gico! de la
organi(acin.
2.2 $i!in de la! Prue%a! alica%le a e!te ro'ecto
2." $otivadore! de la! Prue%a!
". Ele)ento! /%.etivo de Prue%a!
4. PA0/#A$A 1E P#2E+AS P3A0EA1AS
4. E05/62E 1E 3AS P#2E+AS
4.1 $edicin de la E&ten!in de la! Prue%a!
4.2 Prue%a! de Acetacin
4." Prue%a! de Integracin
7. C#I8E#I/S 1E E08#A1A Y SA3I1A
7.1 Criterio! de Entrada del Plan $ae!tro de Prue%a!
7.2 Criterio de Salida del Plan $ae!tro de Prue%a!
7." Criterio! de !u!en!in ' #eanudacin
7.4 #e,ui!ito! de reanudacin
9. 0ece!idade! de A)%iente
9.1 :ardware +a!e ara a)%iente de rue%a!
9.2 Software +a!e ara a)%iente de rue%a!
9." :erra)ienta! de !oorte a la! rue%a!
9.4 Configuracione! de A)%iente! de Prue%a!
;. 1ato! de Prue%a
Confidencial EASY Software & Innovation,
2014
Page "
Plan de Pruebas
EASY Software & Innovation
Fecha: 19-05-2009
Pgina 9 de 21
;.1 Pol<tica! de Ad)ini!tracin de lo! 1ato! de Prue%a
=. #ESP/0SA+I3I1A1ES Y E62IP/ 1E 8#A+A>/
=.1 Per!ona! ' #ole!
10. #ie!go! de la! rue%a!
Confidencial EASY Software & Innovation,
2014
Page 4
Plan de Pruebas
EASY Software & Innovation
Fecha: 19-05-2009
Pgina 5 de 21
Plan de Pruebas
1 Introduccin
11 Propsito
El ro<ito del lan de rue=a< lanteado en e<te documento> e< ermitir de$inir lo<
lineamiento< a <eguir ara reali?ar la laneacin de la etaa de rue=a< <o=re el ro@ecto
AGestin de Solicitudes Banco de los Alpes> lanteando una e<trategia que condu?ca al
o=Beti(o en$ocado en el a<eguramiento de calidad del <o$t%are.
El ro<ito del Plan 2ae<tro de Prue=a< e<:
Pro(eer un arte$acto central que go=ierne la laneacin @ control del e<$uer?o de
rue=a<. E<te de$ine el en$oque general que <er emleado ara ro=ar el <o$t%are @ ara
e(aluar lo< re<ultado< de e<a< rue=a<> @ e< el lan de m< alto ni(el que <er u<ado or
lo< admini<tradore< ara guiar @ dirigir el tra=aBo de rue=a< detallado.
Pro(eer (i<i=ilidad a lo< intere<ado< en el e<$uer?o de rue=a< que han tenido la<
con<ideracione< adecuada< ara (ario< a<ecto< que orientan el e<$uer?o de rue=a<> @
dnde e< aroiado que lo< intere<ado< arue=en el lan.
E<te Plan 2ae<tro de Prue=a< tam=iCn <oorta lo< <iguiente< o=Beti(o< e<ecD$ico<:
'denti$icar lo< Dtem< que <ern o=Beto de la< rue=a<.
Enmarcar la metodologDa de rue=a< que <er utili?ada
'denti$icar lo< recur<o< requerido< @ ro(eer un e<timado del e<$uer?o de la<
rue=a<.
Ela=orar un li<tado de lo< elemento< entrega=le< del lan de rue=a<.
1) Alcance
El lan mae<tro de rue=a< de<cri=e el detalle de la< di$erente< rue=a< a <er alicada<> a<D
como tam=iCn la< herramienta< @ metodologDa< a utili?ar en cada una de e<ta<. ,a< rue=a<
que <ern reali?ada< <on:
Confidencial EASY Software & Innovation,
2014
Page 4
Plan de Pruebas
EASY Software & Innovation
Fecha: 19-05-2009
Pgina E de 21
#evisin de la docu*entacin: Con<i<te en re(i<ar la calidad @ comletitud de lo<
documento< in<umo @ ca<o< de u<o ara la eBecucin de la< rue=a<.
Pruebas Unitarias: "e (alidaran la< ie?a< indi(iduale< del <o$t%are como una unidad
indeendiente> =ucle<> condicionale<> etc.
Pruebas de integracin: "e (alidara la integracin entre lo< di$erente< mdulo< que
comonen la <olucin con el $in de garanti?ar que <u oeracin integrada e< correcta.
Pruebas Funcionales o de Procedimientos: "e (alidaran lo< roce<o<> regla< de negocio
e<ta=lecida< @ lo< requerimiento< $uncionale<.
Pruebas de sistema: ,a< rue=a< de <i<tema <e determinarn en el momento que el
.ut<ourcing de 3e<arrollo entregue el documento de -equerimiento< no $uncionale<> @ a<D
determinar que tio< de rue=a <e reali?arn @ a que ca<o< de u<o <e alicarn.
Pruebas de regresin: "e (alidara que el <i<tema mantenga <u correcta $uncionalidad
de=ido a la incororacin de un aBu<te> correccin o nue(o requerimiento.
!dicionalmente @ con el $in de centrar el lan de rue=a< en cierto< $actore< que <on
crDtico< @ de ma@or rele(ancia ara el ro@ecto> <e determinan lo< tio< de rue=a< que <e
reali?arn ara el ro@ecto> di<eFando lo< $actore< de calidad @ la< rue=a< e<eciali?ada<
ara alcan?ar e<to< atri=uto< del <o$t%are entregado. Con e<ta mi<in <e identi$ican de
acuerdo a la< e<eci$icacione< del cliente lo< $actore<
Para e<te ro@ecto de acuerdo a lo< requerimiento<> <e de$inen lo< <iguiente< $actore< en
lo< que <e en$ocarn la< rue=a<:
Correccin.
Con$ormidad.
Facilidad de 7<o.
Porta=ilidad.
Facilidad de .eracin.
1+ Audiencia
E<te lan mae<tro de rue=a< e<ta dirigido a toda< aquella< er<ona< in(olucrada< en la
laneacin> aro=acin @ eBecucin del mi<mo.
1, #eferencias
Cronograma del Pro@ecto
E<eci$icacin -equerimiento< de "o$t%are
Confidencial EASY Software & Innovation,
2014
Page 7
Plan de Pruebas
EASY Software & Innovation
Fecha: 19-05-2009
Pgina G de 21
) -isin de las Pruebas
)1 (onte.to del Pro/ecto / Antecedentes
"e retende reali?ar un le(antamiento @ anli<i< de in$ormacin de lo< roce<o< de ge<tin de
<olicitude< del 5anco de lo< !le< con el $in de lantear una arquitectura de <olucin
tecnolgica con el $in de otimi?ar la go=erna=ilidad> monitoreo @ e$iciencia> tanto a ni(el
tCcnico como $uncional de e<to< roce<o< de negocio que con<titu@en @ rere<entan (alor en
la< o=Beti(o< e<tratCgico< de la organi?acin.
)) -isin de las Pruebas aplicable a este pro/ecto
,a mi<in de la e(aluacin ara el re<ente ro@ecto <e de$ine en$ocada al a<eguramiento de la
calidad de lo< comonente< @ arte$acto< tecnolgico< de<arrollado<> de manera que e<to<
cumlan con la e<eci$icacin de lo< requerimiento< del cliente. Para e<to <e de$inen lo<
<iguiente< lineamiento< que con<titu@en la mi<in @ o=Beti(o< dentro e<te e<$uer?o de rue=a<:
3e<cu=rir tanto< errore< como <ea o<i=le
)oti$icar acerca de lo< rie<go< erci=ido< del ro@ecto
EHaminar la alicacin ara comro=ar <i hace o no lo que <e <uone> de=e hacer. 3e igual
$orma (eri$icar <i C<ta hace o no lo que <e <uone> no de=e hacer.
Ialidar @ Ieri$icar a tra(C< de la comaracin del re<ultado de la< rue=a< del alicati(o con
el re<ultado que el mi<mo tendrDa que roducir de acuerdo a <u e<eci$icacin.
E(aluar la calidad del roducto @ <ati<$accin de lo< intere<ado<
Cumlir con lo< requerimiento< del cliente
El roce<o de e(aluacin @ rue=a< de=e ermitir detectar ro=lema< de<de el inicio de la
e<eci$icacin de requerimiento<> ante< de que <ean de gran imacto en $a<e< m<
adelantada< del ro@ecto> e<to con el $in de di<minuir lo< rie<go< @ de o=tener un roducto con
calidad logrando ma@or <ati<$accin del cliente.

)+ -otivadores de las Pruebas
3entro de lo< rinciale< moti(adore< de rue=a< del ro@ecto> e<tn> la nece<idad del cliente
de otimi?ar @ ge<tionar la eBecucin de <u< roce<o< de negocio> (eri$icar la con$ia=ilidad de la
in$ormacin que o<ee <o=re <u< cliente< @ dar trmite< gile< @ e$ecti(o< a la< <olicitude< que
Confidencial EASY Software & Innovation,
2014
Page 9
Plan de Pruebas
EASY Software & Innovation
Fecha: 19-05-2009
Pgina 8 de 21
ello< generan a la organi?acin
!dicionalmente eHi<ten uno< moti(adore< untuale< que (an a contri=uir a que <e con<tru@a un
<o$t%are que <ati<$aga lo< requerimiento< del cliente de la manera m< tima o<i=le @
<iguiendo un roce<o adecuado ara con<eguirlo. E<to< <on:
!<eguramiento de la calidad.
"olicitude< de cam=io<.
-ie<go< de calidad.
Ieri$icacin de lo< ca<o< de u<o.
Comro=acin de lo< requerimiento< $uncionale< @ no $uncionale<.
+ Ele*entos 0b1etivo de Pruebas
! continuacin <e li<tan lo< elemento< Jarte$acto<> entrega=le<> documento< etc.K que <eran
o=Beto de rue=a dentro del e<$uer?o de rue=a<:
$ase Inicial
3ocumentacin
E<eci$icacin de -equerimiento<
E<timacione<
2odelo< - 3iagrama<
Confidencial EASY Software & Innovation,
2014
Page ;
Plan de Pruebas
EASY Software & Innovation
Fecha: 19-05-2009
Pgina 9 de 21
Confidencial EASY Software & Innovation,
2014
Page =
Plan de Pruebas
EASY Software & Innovation
Fecha: 19-05-2009
Pgina 10 de 21
, PA20#A-A &E P#3EBAS PLA2EA&AS
Confidencial EASY Software & Innovation,
2014
Page 10
Plan de Pruebas
EASY Software & Innovation
Fecha: 19-05-2009
Pgina 11 de 21
4 E2$053E &E LAS P#3EBAS
El lan de rue=a< <e =a<ar en <u totalidad en rue=a< $uncionale<> in<talacin> regre<in @
otra< teniendo en cuenta lo< requerimiento< no $uncionale<.
#evisin de la docu*entacin: ,a e<trategia ara reali?ar e<ta< rue=a<> con<i<te en la
re(i<in de la documentacin @ ca<o< de u<o (eri$icando <u comletitud @ concordancia en
la in$ormacin que <e encuentra en ello<.
Pruebas unitarias: ,a< e<trategia< ara reali?ar e<ta< rue=a< con<i<te en generar ca<o<
de rue=a nece<ario<:
Para que cada <entencia o in<truccin del rograma <e eBecute al meno< una (e?
correctamente.
Para que cada condicin tenga or lo meno< una (e? un re<ultado (erdadero @ al
meno< una (e? uno $al<o.
Para ro=ar (aria< (ece< el mi<mo =ucle Jen donde aliqueK con<iderando lo<
<iguiente< ca<o<: 'gnorar el =ucle> a<ar una (e?> a<ar do< (ece<> a<ar n (ece<>
a<ar n-1 (ece< @ nL1 (ece<.
Pruebas funcionales o de procedimientos: ,a e<trategia ara reali?ar e<ta< rue=a<
con<i<te en la ela=oracin @ eBecucin de "et de Prue=a<> teniendo en cuenta $luBo normal @
$luBo< alternati(o<> u<ando dato< (alido< e in(lido< que ermitan (eri$icar lo <iguiente:
,o< re<ultado< e<erado< ocurren cuando <e u<an dato< (alido<.
"e de<liegan men<aBe< de error cuando <e u<an dato< in(lido<.
Cada regla de negocio e< roiamente alicada.
Pruebas de Regresin: ,a e<trategia ara reali?ar e<ta< rue=a< con<i<te en reetir la<
rue=a< J$uncionale< @ de cargaK eBecutada< ante< de corregir de$ecto< o de aFadir nue(a<
$uncionalidade<> ara comro=ar que la< modi$icacione< no ro(ocan errore< donde ante<
no lo< ha=Da.
41 -edicin de la E.tensin de las Pruebas
Cuando <e tiene un numero determinado de ca<o< de rue=a or cada ca<o de u<o> la $orma
de medir la eHten<in de la< rue=a< <er comarando el numero de ca<o< de rue=a
eBecutado< <ati<$actoriamente contra el numero de ca<o< de rue=a total> e<to no< dar a
conocer el orcentaBe de rue=a< eBecutado or el gruo de rue=a<.
Confidencial EASY Software & Innovation,
2014
Page 11
Plan de Pruebas
EASY Software & Innovation
Fecha: 19-05-2009
Pgina 12 de 21
EHten<in de la< rue=a< M JCa<o< de rue=a eBecutado< <ati<$actoriamente N100K/total de
ca<o< de rue=a
4) Pruebas de Aceptacin
,a rue=a< de acetacin <e =a<arn en <u totalidad en rue=a< $uncionale<> in<talacin> @
otra< teniendo en cuenta lo< requerimiento< $uncionale< la< rue=a<. !dicionalmente e<ta<
rue=a< <ern de caBa negra.
Pruebas funcionales o de procedimientos: ,a e<trategia ara reali?ar e<ta< rue=a<
con<i<te en la ela=oracin @ eBecucin de "et de Prue=a<> teniendo en cuenta $luBo normal @
$luBo< alternati(o<> u<ando dato< (alido< e in(lido< que ermitan (eri$icar lo< ca<o< de
rue=a de<crito< en el documento -CF7O!),OCa<o<Prue=a!cetacion. E<to< ca<o< de
rue=a <on aro=ado< or el cliente.
5.2.1 Tcnicas y Herramientas de Prueba
! continuacin <e eHonen la< herramienta< @ tCcnica< que <e u<aran ara lle(ar a ca=o la<
rue=a< en$ocada< a la mitigacin de lo< rie<go< anteriormente lanteado<:
$actor de Prueba6 Con$ormidad '7cnica6 Prue=a< de oeracin
&escripcin:
Con la< rue=a< de oeracin <e garanti?a que el u<uario e<t =ien caacitado en el maneBo
del <o$t%are @ adem< <e lle(a un regi<tro ara guardar lo< camino< no contemlado< dentro
de la< rue=a< re(ia< del <o$t%are> @ con ello <e tomarn la< medida< adecuada<.
$actor de Prueba6 Facilidad de 7<o '7cnica6 PalQthrough<
&escripcin:
"e de=e incluir al cliente @/o u<uario $inal con un role de e(aluador durante <e<ione< de
%alQthrough< en la< cuale< <e di<cutirn lo< e<cenario< de calidad re$erente< a la u<a=ilidad
del <o$t%are.
Confidencial EASY Software & Innovation,
2014
Page 12
Plan de Pruebas
EASY Software & Innovation
Fecha: 19-05-2009
Pgina 16 de 21
$actor de Prueba6 Facilidad de .eracin '7cnica6 Prue=a< de -equerimiento<
&escripcin:
Ialidar lo< requerimiento< no $uncionale< de am=iente recolectado< con el cliente (er<u< la<
caracterD<tica< requerida< or el am=iente de roduccin.
4+ Pruebas de Inte8racin
,a< rue=a< de integracin que <e reali?aran durante el roce<o de de<arrollo de lo<
comonente< de <o$t%are> de=en <eguir la< <iguiente< olDtica< @ lineamiento< de eBecucin:
"e tiene una $a<e de rue=a< unitaria< cometa @ aro=ada ara el inicio de la< rue=a< de
integracin.
"e <eguir el en$oque ABottom-UP ara la eBecucin de e<ta< rue=a<> e< decir> <e
ro=aran en rimer lugar lo< comonente< o mdulo< indi(iduale< del <o$t%are @
o<teriormente @ de manera rogre<i(a <e 'rn agruando hacia arri=a @ de manera
$uncional e<to< comonente< ara ro=ar e<cenario< que imliquen (aria< $uncionalidade<
de interaccin entre lo< comonente<> @ <e continuar a<D ha<ta llegar al ni(el m< alto de
$uncionalidad e integracin.
Para la eBecucin de e<ta< rue=a< <e utili?arn la< <iguiente< tCcnica<:
Confidencial EASY Software & Innovation,
2014
Page 1"
Plan de Pruebas
EASY Software & Innovation
Fecha: 19-05-2009
Pgina 19 de 21
.=Beti(o de la
tCcnica:
Ieri$icar el $uncionamiento interno de lo< comonente<
de<arrollado< or medio de la comro=acin del lo<
rocedimiento< lle(ado< a ca=o or el <o$t%are en cada
in(ocacin/llamado/re<ue<ta> a<i como el roce<amiento de
dato< que tiene lugar en cada uno de e<ta accione<.
*Ccnica Prue=a< de CaBa negra
+erramienta<
requerida<:
3e=ugger<
-o=ot de Prue=a<
5ug *racQer
*racing @ "eguimiento a (aria=le<
Criterio de CHito Concordancia de lo< rocedimiento< del <i<tema con lo<
requerimiento< de u<uario
.timo maneBo de eHcecione< @ errore<
Fcil <eguimiento de la eBecucin or medio de lo< trace<.
.=Beti(o de la
tCcnica:
Ieri$icar que lo< comonente< $uncionen adecuadamente de
manera indi(idual cuando <e encuentran integrado< con otro<
mdulo< @ comonente<
*Ccnica Prue=a< de -egre<in
+erramienta<
requerida<:
Ca<o< de Prue=a
-o=ot de Prue=a< con <crit< @a eBecutado<
5ug *racQer
*racing
Confidencial EASY Software & Innovation,
2014
Page 14
Plan de Pruebas
EASY Software & Innovation
Fecha: 19-05-2009
Pgina 15 de 21
Criterio de CHito )o <e detectan errore< in@ectado< durante la integracin del
<i<tema
.=Beti(o de la
tCcnica:
Ieri$icar que la arametri?acin de comonente< @ todo< lo<
a<ecto< re$erente< a la integracin de arte< del <o$t%are
Jcon<ideracione<> con$iguracione<>aBu<te<K cumlan con lo
ree<ta=lecido ro el equio de<arrollo en la $a<e de di<eFo.
*Ccnica ,i<ta< de Chequeo
+erramienta<
requerida<:
,i<ta< de chequeo con lo< item< a comro=ar ara la
integracin
Criterio de CHito El 100R de lo< Dtem< han <ido chequeado< @ cumlen con la
condicin ara <er aro=ado<.
Finalmente @ como criterio de acetacin ara e<ta $a<e de la< rue=a< <e reali?ar un iloto
$uncional de la <olucin con<truida> ara el cual <e de=e generar un "et de ca<o< de rue=a
que a=arquen la ma@or cantidad de interaccione< que imliquen comunicacin e integracin
entre lo< di$erente< comonente< del <o$t%are> @ en el de=en articiar tanto lo< u<uario<
$inale< como lo< de<arrolladore<.
Confidencial EASY Software & Innovation,
2014
Page 14
Plan de Pruebas
EASY Software & Innovation
Fecha: 19-05-2009
Pgina 1E de 21
9 (#I'E#I0S &E E2'#A&A Y SALI&A
91 (riterios de Entrada del Plan -aestro de Pruebas
"et de rue=a< comleto @ claro.
Claridad en el rocedimiento ara el de<arrollo de la< rue=a<.
*ener un entorno de rue=a< adecuado.
*oda la documentacin requerida ara la reali?acin de la< rue=a< de=e e<tar di<oni=le.
9) (riterio de Salida del Plan -aestro de Pruebas
;ue todo< lo< <et de rue=a< di<eFado< ara cada ca<o de u<o <e eBecuten de manera
eHito<a> cumliendo lo< criterio< de acetacin de$inido< ara cada uno.
9+ (riterios de suspensin / #eanudacin
7na caracterD<tica rincial tiene un error que imide ro=ar un rea imortante.
El entorno de rue=a< no e< lo <u$icientemente e<ta=le como ara con$iar en lo< re<ultado<.
El entorno de rue=a< e< mu@ di$erente del entorno de roduccin.
)o <e uede in<talar la nue(a (er<in o un comonente
9, #e:uisitos de reanudacin
EHi<te con<en<o en el equio acerca de la <olucin del ro=lema que <uu<o la <u<en<in
de la< rue=a<.
; 2ecesidades de A*biente
;1 "ardware Base para a*biente de pruebas
Confidencial EASY Software & Innovation,
2014
Page 17
Plan de Pruebas
EASY Software & Innovation
Fecha: 19-05-2009
Pgina 1G de 21
,a <iguiente ta=la relaciona lo< recur<o< de hard%are que <on nece<ario< ara crear un
am=iente inicial de rue=a< en e<te ro@ecto
E:uipo Procesador && #A-
Aplicacin a
Instalar
PC ?indow!
@AP o
!ueriorB
Intel 10C+ 2 C+
?indow! D
:erra)ienta!
ofi)*tica!
N En e<ta $a<e aSn no <e o<ee la in$ormacin <u$iciente ara determinar que +ard%are @
<o$t%are <er requerido ara la eBecucin de rue=a< <o=re lo< comonente< tecnolgico<
de<arrollado<
;) Software Base para a*biente de pruebas
El <o$t%are a in<talar en el equio de rue=a< e<:
Pindo%< TP o <uerior
+erramienta< o$imtica<
N En e<ta $a<e aSn no <e o<ee la in$ormacin <u$iciente ara determinar que +ard%are @
<o$t%are <er requerido ara la eBecucin de rue=a< <o=re lo< comonente< tecnolgico<
de<arrollado<
;+ "erra*ientas de soporte a las pruebas
,a< <iguiente< <on herramienta< a utili?ar ara la eBecucin de la< rue=a< @ la admini<tracin
de <u< re<ultado<
Confidencial EASY Software & Innovation,
2014
Page 19
Plan de Pruebas
EASY Software & Innovation
Fecha: 19-05-2009
Pgina 18 de 21
(ate8or<a o 'ipo 2o*bre $abricante Versin
Prue=a< 7nitaria< JUnit
Erich /amma @ Uent
5ecQ
4.4
;, (onfi8uraciones de A*bientes de Pruebas
N En e<ta $a<e aSn no <e o<ee la in$ormacin <u$iciente ara determinar que +ard%are @
<o$t%are <er requerido ara la eBecucin de rue=a< <o=re lo< comonente< tecnolgico<
de<arrollado<
= &atos de Prueba
Con el o=Beti(o de reali?ar una< rue=a< acertada< @ lo m< cercana< a la realidad que <ea
o<i=le> e< nece<ario contar dato< que alimenten la eBecucin de lo< ca<o< de rue=a> lo<
cuale<> en la medida de lo o<i=le> de=en <er reale<> cu=rir un rango con<idera=le @
rere<entar una ro$undidad <igni$icati(a dentro del dominio de lo< dato< que maneBa la
organi?acin en lo< roce<o< de negocio in(olucrado<
El "et de dato< de rue=a de=e cumlir con la e<tructura del modelo de dato< del negocio> @
de=e <er generado< como una =a<e de dato< relacional que re<ete la integridad re$erencial
requerida or el roce<o Jrelacione<> BerarquDa> re<triccione< etc.K
=1 Pol<ticas de Ad*inistracin de los &atos de Prueba
7na (e? con<truido el "et de dato< de rue=a> e<te e< admini<trado or el equio de ro@ecto
<iguiendo la< olDtica< eHue<ta< a continuacin:
"e de=e reali?ar un =acQ u inicial del <et de dato<> ante< de cualquier otro tratamiento> @
e<te de=e <er etiquetado aroiadamente ara <u o<terior identi$icacin entre lo< dem<
=acQu< que <e lle(arn a ca=o.
"e de=en hacer <crit< ";, que garanticen la integridad re$erencial del <et de dato< de
Confidencial EASY Software & Innovation,
2014
Page 1;
Plan de Pruebas
EASY Software & Innovation
Fecha: 19-05-2009
Pgina 19 de 21
rue=a con<truido> de cara al modelo de dato< que <oorta la alicacin. El <et de dato< <olo
<er acetado <i la eBecucin de dicho< <crit< de (eri$icacin no arroBa incon<i<tencia< en la<
relacione< de lo< dato<.
El "et de dato< <e imlanta en el am=iente de Prue=a<
,a admini<tracin del "et de dato< de rue=a queda Snicamente a<ignada a lo<
re<on<a=le< $iBado< or el equio de de<arrollo ara tal $in> <e de=e garanti?ar el acce<o al "et
de dato< de rue=a @ a lo< =acQu< haciendo u<o de la <eguridad que di<one el motor de
=a<e de dato< utili?ado
,o< 5acQu< del <et <e reali?an de la <iguiente manera de acuerdo al am=iente:
A*biente Pol<tica de Bac>3ps
!m=iente de
Prue=a<
7n 5acQ7 comleto ante< de la eBecucin de cualquier ca<o de rue=a
!l $inali?ar una Bornada de rue=a< <e reali?a un =acQu incremental
!l detectar errore< de imacto ACrDticoV en la alicacin> <e reali?ar =acQu
comleto e inmediato de la =a<e de dato< @ del <itio de la alicacin> a<ocindolo
a un documento de<criti(o del e<cenario @ del ca<o de rue=a que <e e<ta=a
lle(ando a ca=o. E<to con el $in de oder reroducir e<to< errore< o<teriormente
<o=re un am=iente controlado @ $acilite la deteccin de la cau<a @ la correccin del
mi<mo.
,a re<tauracin del "et de dato< de rue=a a <u e<tado inicial <o=re un am=iente <e dar
cuando ocurra alguno de lo< <iguiente< e(ento<:
"e detecta corrucin de lo< dato< Jerdida de integridad re$erencial> errore< de
metadata> re$erencia a (alore< no eHi<tente< etc.K or cau<a de errore< en la alicacin o or
el maneBo inadecuado de lo< dato< or arte de lo< de<arrolladore< de a ni(el del motor de
=a<e de dato<
"e li=era una nue(a (er<in del <et de dato< de rue=a.
"e detectan errore< en la alicacin cau<ado< or integridad re$erencial en lo< dato< que
no $ueron ad(ertido< en lo< controle< iniciale<.
"e li=era un nue(o relea<e de la algSn comonente que imlica rue=a< de regre<in @
de nue(a< $uncionalidade<
Confidencial EASY Software & Innovation,
2014
Page 1=
Plan de Pruebas
EASY Software & Innovation
Fecha: 19-05-2009
Pgina 20 de 21
? #ESP02SABILI&A&ES Y E53IP0 &E '#ABA@0
?1 Personas / #oles
E<ta ta=la mue<tra el er<onal <uue<to ara el e<$uer?o de rue=a<.
#ecursos "u*anos
#ol #esponsabilidades Espec<ficas o (o*entarios
!dmini<trador de
Prue=a<
!dmini<tra el e<$uer?o de la< rue=a<> arue=a lo< criterio< de entrada @
<alida a la< rue=a<> monitorea a(ance del e<$uer?o de rue=a<> arue=a
lo< ca<o< de rue=a> ge<tiona el alcance @ mi<in de la< rue=a<> Certi$ica
el ni(el de calidad del roducto con<truido.
3i<eFador de Prue=a< E< el re<on<a=le de di<eFar lo< <et de rue=a< Je<tructura @ en$oqueK
que <e reali?arn al <i<tema ara una certi$icar que <e con<tru@ un
roducto que <ati<$ace lo< requerimiento< de$inido<.
!nali<ta de Prue=a< E< el re<on<a=le de eBecutar lo< ca<o< de rue=a @ reali?ar lo< reorte<
corre<ondiente< <o=re e<ta eBecucin.
-eali?ar documentacin tCcnica de la< rue=a<.
1! #ies8os de las pruebas
! continuacin <e eHone una matri? en la cual <e relacionan lo< 5 $actore< de rue=a m<
crDtico< ara el ro@ecto con lo< rie<go< identi$icado< ara cada uno de ello< (<. la< $a<e< en la<
que <e eBecutan la< rue=a<.
$actor de Prueba #e:ueri*ientos &iseAo Software
Con$ormidad
-"UO-E;O001:
Pa<ar or alto la
rue=a de
requerimiento< no
$uncionale< cla(e que
imliquen un gran
imacto en la
arquitectura
roue<ta.
-"UO3")O001:
!lta comleBidad en
el di<eFo de la<
rue=a< que
e(idencien la
con$ormidad con lo<
requerimiento< de
go=erna=ilidad @
reu<a=ilidad
-"UO"FPO001:
.mitir la eBecucin de
rue=a< en la<
caracterD<tica<
meno< comune< de
utili?acin.
Confidencial EASY Software & Innovation,
2014
Page 20
Plan de Pruebas
EASY Software & Innovation
Fecha: 19-05-2009
Pgina 21 de 21
$actor de Prueba #e:ueri*ientos &iseAo Software
Porta=ilidad
-"UO-E;O002:
'denti$icar
tardDamente
ro=lema< de
comati=ilidad con
lata$orma< eHterna<
de alto rie<go o
co<to.
-"UO3")O002: )o
contar con la
tecnologDa nece<aria
ara ro=ar a<ecto<
del di<eFo en$ocado<
a comro=ar el =aBo
acolamiento de la
<olucin.
-"UO"FPO002: )o
cu=rir en la< rue=a<
una cantidad
rere<entati(a de
lata$orma< que
de=en <er
comati=le< con la
<olucin a $uturo.
Facilidad de 7<o
-"UO-E;O006: )o
lograr catar la
oinin de lo<
u<uario< $inale< ara
determinar lo<
a<ecto< de $acilidad
de u<o que ello<
e<eran.
-"UO3")O006:
-eali?ar la< rue=a<
con un en$oque mu@
tCcnico <in detectar
a<ecto< que or
di<eFo <uongan
comleBidade< alta<
en el u<o del
<o$t%are
-"UO"FPO006:
Pro=ar <olo
$uncionalidade< <in
identi$icar ro=lema<
o meBora< en la
$acilidad de
utili?acin del
<o$t%are
Facilidad de
.eracin
-"UO-E;O009:
)o incluir en la<
li<ta< de chequeo de
comro=acin de lo<
requerimiento<> lo<
a<ecto<
relacionado< con la
$acilidad de
oeracin> or
de<conocimiento en
lo< mi<mo<
-"UO3")O009: )o
detectar a tiemo
a<ecto< del di<eFo
que <e con(iertan en
imedimento< ara
ermitir la< $cil
in<talacin @
admini<tracin de la<
<olucin
-"UO"FPO009:
3etectar tardDamente
ro=lema<
relacionado< con la
in<talacin @
oeracin del
<o$t%are
Correccin
-"UO-E;O005: )o
Encontrar
requerimiento< en
una $a<e temrana
con algSn ni(el de
am=igWedad.
-"UO3")O005: )o
'denti$icar ro=lema<
ara corregir
de$ecto< detectado<
en una $a<e
a(an?ada del
de<arrollo.
-"UO"FPO005:
Pre<encia de errore<
en el roducto que
<ean mu@ co<to<o<
de corregir cuando
e<te @a <e encuentre
$inali?ado.
Confidencial EASY Software & Innovation,
2014
Page 21

Вам также может понравиться