Download - 23966146 Plan de Pruebas
-
5/21/2018 23966146 Plan de Pruebas
1/36
Plan de Pruebas Versin: 1.0.1
Plan
de
Prue
bas
Proyecto:A
ddressBook
Versin
-
5/21/2018 23966146 Plan de Pruebas
2/36
Historial deRevisionesVersin Fecha Autor escri!cin
1.0 30/Noviembre/2009 Nora Violeta Garca
Cervantes
-
5/21/2018 23966146 Plan de Pruebas
3/36
Plan de PruebasVersin: 1.0.1
"ndice de#ontenido
1Introduccin.................................................................................................................................................5
1.1Alcance................................................................................................................................................5 1.2 Deiniciones! Acrnimos yAbre"iaturas...............................................................................................5 1.# Documentos$elacionados..................................................................................................................5
2 Antecedentes yPro%sito ...........................................................................................................................5
2.1Antecedentes ......................................................................................................................................5 2.2 Pro%sito de la&"aluacin..................................................................................................................5 2.# 'oti"adores de la
%rueba....................................................................................................................(
# )b*etos a ser &"aluados .............................................................................................................................(
+ ,mbito de lasPruebas ................................................................................................................................(
+.1 Dentro del,mbito................................................................................................................................(
-
5/21/2018 23966146 Plan de Pruebas
4/36
+.2 -uera del,mbito ................................................................................................................................
5 /ista de Ideas de las
Pruebas .....................................................................................................................
( &noue de lasPruebas...............................................................................................................................
erramientas %ara lasPruebas...................................................................................................................
.13ot4are............................................................................................................................................... .2 erramientas de 3o%orte yProducti"idad........................................................................................... .# 3ecuencias de 6omandos Personali7adas 83cri%t dePruebas9........................................................10 .+ard4are..................................................................................
.........................................................10 6asos dePrueba.......................................................................................................................................11
Prioridades ................................................................................................................................................11
.1 6asos de Prueba %or 6aractersticas dePrioridad............................................................................11
.1.1&senciales ................................................................................................................................11 .1.2&s%eradas .................................................................................................................................12 .1.#Deseadas ..................................................................................................................................12
.2 -lu*os de ;raba*o dePruebas.....................................................................................
.......................12
-
5/21/2018 23966146 Plan de Pruebas
5/36
10&ntreables..............................................................................................................................................1#
10.1 /ista de &ntreables dePruebas ....................................................................................
................1# 10.2 -ic=a: &scenarios %or 6aso deso................................................................................................1# 10.# -ic=a: $esumen de 6iclos dePrueba..............................................................................................1#
-
5/21/2018 23966146 Plan de Pruebas
6/36
Plan de PruebasVersin: 1.0.1
11 6riterio %ara el Inicio y -in del Plan dePruebas .....................................................................................1+
11.1 6riterios deInicio.............................................................................................................................1+ 11.2 6riterios de-in................................................................................................................................1+ 11.# 6riterios de 3us%ensin y $etomo de
Acti"idades..........................................................................1+ 12 6riterios %ara el/an7amiento..................................................................................................................1+
12.1 6riterios de&"aluacin ...................................................................................................................1+ 12.2 6lasiicacin de loserrores..............................................................................................................15
12.# $esultados de la%rueba..................................................................................................................15
1#$iesos....................................................................................................................................................15
1+ $e%ortes de Problemas y$esolucin......................................................................................................15
15 $es%onsabilidades! Personal y Necesidades de6a%acitacin...............................................................1(
15.1 Personal y $olesNecesarios...........................................................................................................1(
-
5/21/2018 23966146 Plan de Pruebas
7/36
Plan dePrue$as
1 %ntroduccin
1.1 Alcance&l Address?oo@ es un %rorama %ara lle"ar uncontrol de la inormacin de contactos de ormaelectrnica! en ste se %ueden dar de alta loscontactos del usuario! as como su edicin oactuali7acin de datos y ba*as de stos! en la
%resente %rueba se re"isa ue el %rorama cum%la
con los reuisitos eB%edidos %or el cliente! ademCs deue cada elemento ue contiene el sot4arecum%la con lo ue debe =acer! ya sean ca*as de teBto!
botones! etc.&l resultado de esta %rueba aecta a las cateoras deo%eracin 8)P&9! de erencia 8&$9 y de altadireccin 8DI$9.3i se encuentra aluna alla en el sot4are se reresa ala cateora de o%eracin 8)P&9! en el Creade desarrollo y mantenimiento de sot4are en
donde se =arCn las correcciones necesarias %araaseurar la calidad total del %roducto.
1.2 e&iniciones' Acrni(os y A$reviaturas)P&: 6ateora de )%eracin&$: 6ateora de erenciaDI$: 6ateora de Direccin
1.# ocu(entos Relacionados
)*tulo Fecha +r,ani-acin %denti&icador deldocu(ento
&$3 1ENo"iembreE200 ac@ers 6or%oration &$31
2 Antecedentes y Pro!sito
2.1 Antecedentes&l lenua*e 6F estC basado en el
lenua*e 6 incor%orando muc=as mCs=erramientas Gnue"as ue %ermiten la %roramacinorientada a ob*etos! acilitando lautili7acin de
-
5/21/2018 23966146 Plan de Pruebas
8/36
=erramientas mCs %otentes %ara la me*ora delsot4are. 6omo estC basado en 6! los sistemas
%roramados en 6F no reuieren de unamCuina G
muy %otente. &n anteriores %ruebas! se encontraron ueen el diseHo del sistema se tenan erroresde Gortoraa. A %artir de a=ora se debe =acernasis en la re"isin de ortoraa de cada
%artedel diseHo e im%resin de caracteres ya seanletras! nmeros o es%eciales.
2.2 Pro!sito de la valuacin
/a J6alidad de un %roductoK =ace reerencia a ue el%roducto sala con el mCs alto %orcenta*e deeecti"idad. /a idea %rinci%al es =acer un %roducto conmuc=a calidad y esto se reali7a teniendo encuenta la calidad como ob*eti"o a cada momento yreali7ando las acti"idades necesarias %ara ueesto se lore. &ste %lan de %ruebas es necesario %arael aseuramiento de la calidad del sistema.
6on este %lan se seleccionan y se coordinan lasacti"idades %ara aseurar la calidad del sot4aredurante el ciclo de "ida del %royecto y an des%us alser entreado al cliente. /os ob*eti"os ue se
%retenden alcan7ar con la a%licacin del %lan de%ruebas son las siuientes:
-
5/21/2018 23966146 Plan de Pruebas
9/36
G &ncontrar la mayor cantidad de errores comosea %osible! ya sea tanto en los ;eBt?oB! comola ortoraa ue =ay en las /abels! los botones!los 6ombo?oB.
G 3u%er"isar si se cum%le las es%eciicaciones dediseHo establecidas %or el cliente.G 3u%er"isar si se cum%le los reuisitos delanClisis ue se =icieron en la %laniicacin deldiseHo y desarrollo del sot4are.G $eali7ar %ruebas las %ruebas necesarias derendimiento y ca%acidad del sistema.G &ncontrar los %roblemas im%ortantes ydeterminar los riesos %ercibidos en cuanto ala
calidad del %roducto.
2.# /otivadores de la !rue$a
/os %rinci%ales elementos ue crearon la necesidad dereali7ar este %lan de %ruebas se enlistan acontinuacin:
G Lue los botones reali7aran las acciones %ara losue estaban diseHadosG Lue los /abels tu"ieran una buena ortoraaG $euerimientos uncionalesG $euerimientos no uncionalesG 6ambios en los $euerimientosG Lue tena coniurada una buena tabulacin.
# +$etos a ser valuados
/os com%onentes del sot4are ue serCn e"aluados son lossiuientes:;eBt?oBG
G /abelsG 6omboboBG ?otonesG DataridVie4
+ ($ito de las Prue$as
&l con*unto de tareas necesarias %ara conseuir elob*eti"o del %royecto son el "eriicar uno %or uno
-
5/21/2018 23966146 Plan de Pruebas
10/36
cada uno de los com%onentes del sistema! sere"isarCn desde el %rimer ;eBt?oB =asta el ltimo!tambin se re"isarCn las ubicaciones de cada uno de loscom%onentesM en cuanto a los /abels se reierese reali7arC una re"isin eB=austi"a con res%ecto a la
ortoraa en la redaccin al iual ue con los6ombo?oB y ue los botones cum%lan con lases%eciicaciones %ara las cuales ueron diseHados. No seconsidera im%ortante la re"isin de la orma en ue semuestran los resultados ya ue se busco la me*oralternati"a %ara ue stos ueran %resentados al cliente.
+.1 entro del ($ito/a estructura de %ruebas ue estC en uso en la
iteracin actual! se %odrC utili7ar %ara %robar laim%lementacin de la solucin en su entorno! esdecir! las ue %rueban ue "erdaderamente elsistema cum%le con lo ue se estableci comoelemental o %rioritario! es decir! la satisaccin delcliente. &stas %ruebas se describen en la seccin6asos de %rueba! incluida mCs adelante. /ascaractersticas a ser e"aluadas son:
$e"isin de ;eBt?oBGG $e"isin de /abels 8acer nasis en ortoraa9
G $e"isin de 6omboboB
-
5/21/2018 23966146 Plan de Pruebas
11/36
G $e"isin de ?otonesG $e"isin de DataridVie4
+.2 Fuera del ($itoG $e"isin ortorCicasta ued eBcluida de las otras %ruebas! %orue el cliente=ace nasis en cuanto a la %resentacin desu a%licacin. &s decir ue no tena nada de allos!acentuando la re"isin ortorCica.
5 2ista de %deas de las Prue$as
/as %ruebas serCn identiicadas siuiendo la tcnica deeneracin de casos de %rueba a tra"s de loscasos de uso! detallando los siuientes %asos:
Para cada caso de uso! se identiican los %osiblescaminos! estableciendo los escenarios.G
G Para cada uno de los caminos! se identiican loscon*untos de "alores de entrada y %recondiciones!
al iual ue el resultado es%erado.G 3e =ace! a tra"s de una tabla! un resumen %or cada casode uso ue muestre los distintos caminos
%osibles con sus entradas y salidas.
/os recursos utili7ados %ara la identiicacin de las %ruebasse mencionan a continuacin:
&l documento de es%eciicacin de reuerimientos delsot4are.G
G &l documento de aruitectura de sot4are.G eneracin de %ruebas de sistema a %artir de laes%eciicacin uncional.G 'e*ora de la calidad de los reuisitos mediante laeneracin de %ruebas.G &s%eciicacin e im%lementacin de casos de %rueba.
( n&o3ue de las Prue$as
/os ti%os de %ruebas ue se reali7arCn al sot4are son:Pruebas de -uncinG
G Pruebas de Interaces de usuarioG Pruebas de Desem%eHo
Prue$as de Funcin
)b*eti"o: &l ob*eti"o %rinci%al de esta %rueba es ue el%rorama realice las
-
5/21/2018 23966146 Plan de Pruebas
12/36
unciones es%eciicadas %or el clienteen el contrato.
Descri%cin: &n esta %rueba se %robarC ue cada elementorealice la uncin es%ecica
%ara la cual ue diseHado.
;cnicas: 3e %robarC cada uno de los elementos a %rueba y errorusando un usuario
ue no tena conocimiento absolutosobre lo ue es el sistema.
-ases: 1.-ase de re"isin de ca*as de teBto2. -ase de re"isin de botones#. -ase de re"isin de 6ombo?oB+.-ase de re"isin de DataridVie4
&ntorno de %rueba: 3e reali7arC una %rueba ue "eriiueue cada ca*a de teBto en"e los
datos al luar ue le ue asinado enla ?ase de Datos! ue cada una delas etiuetas concuerde con la ca*a deteBto ue se le asino en el diseHo!se re"isarC ue al dar clic@ al
botn AddNe4 inserte el reistrocorres%ondiente en la ?ase de Datos!al %resionar el botn &dit %odamosmodiicar el reistro ue tenemosseleccionado! al o%rimir Delete
elimine el
-
5/21/2018 23966146 Plan de Pruebas
13/36
reistro sellecionado! al dar clic@en 3a"e nos uarde los cambios!al
%resionar 6ancel no uarde cambio
aluno! y al dar clic@ en el botn clic@cierre la a%licacin.
ard4are: &l %rorama se %uede e*ecutar %erectamente enuna com%utadora ue
contena un %rocesador celeron oeui"alente a 2.( =7 y 25( '?en$A'.
3ot4are: &n este caso solo se reuiere ue %ara la %rueba secuente con el 6F en
cualuiera de sus distintas "ersiones.6riterios de Bito: /os botones uncionarCn adecuadamentesi cada uno cum%le con el
%ro%sito establecido en el diseHo.
Prue$as de %nter&aces de 4suario
)b*eti"o: Identiicar ue la intera7 sea a%ro%iada %araue el usuario la %ueda
"isuali7ar los datos de salida y meter
los datos corres%ondientes.Descri%cin: 3e re"isarC ue =aya un euilibrio en elacomodo de los com%onentes!
una correcta distribucin de stos!ue la intera7 este =ec=a en basealdiseHo.
;cnicas: 3e com%arara uno a uno los elementos de la intera7contra los del diseHo
"eriicando ue eecti"amente estn=ec=os con base al diseHo.
&ntorno de %rueba: 3e com%ararCn los com%onentes de laintera7 contra los del diseHo! si se
encuentra aluna alla se re%ortarC alde%artamento corres%ondiente.
ard4are: &l %rorama se %uede e*ecutar %erectamente enuna com%utadora ue
contena un %rocesador celeron oeui"alente a 2.( =7 y 25( '?en$A'.
3ot4are: &n este caso solo se reuiere ue %ara la %rueba secuente con el 6F en
-
5/21/2018 23966146 Plan de Pruebas
14/36
cualuiera de sus distintas "ersiones.6riterios de Bito: &l criterio de %rueba satisactorio sedarC solamente si la intera7 esta
100O =ec=a en base a lo ue seestablece en el diseHo.
Prue$as de ese(!e5o
)b*eti"o: &l ob*eti"o de la %rueba de desem%eHo es%ro%orcionar el rendimiento del
sistema! y "eriicar ue ste seabueno.
Descri%cin: &sta %rueba nos indica si el rendimiento de laa%licacin es el %timo! %ara
no de*ar duda aluna en el cliente a la
=ora ue ste lo %ruebe.;cnicas: 3e re"isarC el desem%eHo del sistema en unacom%utadora con
%rocesador celeron o eui"alente a 2.(=7
&ntorno de %rueba: 3e reali7arC dentro de la em%resa! enla mCuina asinada %or la alta
erencia! y se com%ararC elresultado de la %rueba contra elue se da
%or %timo.ard4are: &l %rorama se %uede e*ecutar %erectamente enuna com%utadora ue
contena un %rocesador celeron oeui"alente a 2.( =7 y 25( '?en$A'.
3ot4are: &n este caso solo se reuiere ue %ara la %rueba secuente con el 6F en
cualuiera de sus distintas "ersiones.6riterios de Bito: Para ue se tena un criterio deBito debe uncionar la a%licacin
%erectamente en la com%utadora conel %rocesador celeron o eui"alentea 2.( =7 y 25( '? en $A'.
Herra(ientas !ara las Prue$as
3e =icieron una serie eB=austi"a de %ruebas de sot4are! deso%orte y de %roducti"idad ue sedescriben mCs adelante.
.1 6o&t7are&n cuanto al sot4are se reuiere se utili7aron
-
5/21/2018 23966146 Plan de Pruebas
15/36
una serie de %roramas usados a menudo %ara
-
5/21/2018 23966146 Plan de Pruebas
16/36
reali7ar auditoras ue se describen a continuacin:
8o($re escri!cin9R6 9lo$al Re!ortin, &s un com%leto sistema de
so%orte a decisiones 8D339! ue6yste(; %ro%orciona "isibilidad y controldel %roceso de desarrollo de
sot4are.=in, A de A26 Qin LA es una =erramienta deanClisis estCtico! %ensada %ara
acilitar y automati7ar el%roceso de ado%cin de losestCndaresde calidad.
%P6 Per&or(ance &stC centrada en los entornosde %re%roduccin! ue+!ti(i-er de Hy!er&or(i? %ro%orciona la aranta delrendimiento de %rinci%io a in de las
a%licaciones.A#enter de #o(!u7are &s una 3uite de %roductosde 6om%u4are! %ara %robar
a%licaciones ba*ocondiciones de
%roduccin %ero sin ue
lasmCuinas estn atendidas%or los usuarios.
,a=in, de A26 aQin de A/3 es la=erramienta de anClisis estCtico! %ensada
%ara acilitar yautomati7ar el %rocesode certiicacin delcum%limiento de losestCndares de codiicacin.
checkin, de A26 c=ecQin es la una =erramienta demonitori7acin del %roceso de
desarrollo de sot4are y susresultados.
)rackRecord de ;rac@$ecord se a*usta acualuier %roceso de desarrollo y
#o(!u7are %ruebas! oreciendo un sistemade rastreo ue ayuda en la
identiicacin y resolucinde deectos de sot4are.
)estPartner de ;estPartner es una =erramienta
ue automati7a las %ruebas#o(!u7are uncionales y de reresin. a sido
-
5/21/2018 23966146 Plan de Pruebas
17/36
es%ecialmente diseHada %aracom%le*as a%licaciones
basadas en 'icrosot! a"ay tecnoloas4eb
.)6) de Paraso&t .;&3; es una unidad de %ruebasautomati7ada y %roductos de
anClisis de cdio estCndar!ue traba*a sobre clasesescritas enla %lataorma 'icrosot.N&;! sin reuerir ue losdesarrolladoresrealicen un solo caso de
%rueba o stub.
6ecurity )ester Forti&y -ortiy 3ecurity ;ester!%ro%orciona las %ruebas de seuridad
eicaces a los eui%osde desarrolloy deaseuramiento decalidad 8LA9!
%ermitindoles "eriicarla adecuacin a losestCndares de seuridad!y %osibles
"ulnerabilidades en elcdio de sus a%licacionesantes de su des%lieue.
A2oad &s una =erramienta de %ruebasde cara ue ayuda a los
eui%os de %ruebas!desarrolladores y *eesde %royecto areali7ar %ruebas de caraeecti"as a a%licacionesdistribuidas.
nter!rise Architect &nter%rise Arc=itect %ro"eeso%orte %ara interar los
%rocedimientos de %ruebacon el modelo base.
.2 Herra(ientas de 6o!orte y ProductividadDurante las %ruebas se utili7aron las siuientes=erramientas de su%er"isin del sistema:
8o($re )i!o de herra(ienta escri!cin2o7er #A6 2@ 6A3& 3on =erramientas ue
-
5/21/2018 23966146 Plan de Pruebas
18/36
semiautori7an la#A6; eneracin de cdio!crean %roamas de
-
5/21/2018 23966146 Plan de Pruebas
19/36
deteccindeerrores!so%ortan
lade%uracin de
%roramas y
%ruebas.%nte,rated #A6 %@ 6A3& erramientas ue enlobantodo el %roceso de
#A6; desarrollo de sot4are! desdeel anClisis =asta la
im%lementacin.#A6) #o(!uter@ erramientas de so%ortea la %rueba de
Aided 6o&t7are sot4are.)estin,;
%P6 %nte,rated erraientas ue so%ortantodo el ciclo de "ida!
Pro,ra((in, incluyen com%onentes%ara la estin de
6u!!ort %royectos y estin de laconiuracin.nviro(ent;
instone de net ?enc=mar@ erramienta ue usallamadas al sistema
8%laybac@ test9 duranteacti"idades es%ecicas deuna
a%licacin.
inBench de net ?enc=mar@ $eali7a %ruebas encualuier elemento ue se
8%laybac@Rins%ection encuentre enel disco duro. ;ambin e*ecuta
test9 directamentea%licaciones ensubsistemas
es%ecicos.
hrystone ?enc=mar@ 'ide el rendimiento de unaa%licacin.
hetstone ?enc=mar@ 6om%rueba el rendimientode una com%utadora
-
5/21/2018 23966146 Plan de Pruebas
20/36
al estare*ecutCndose unaa%licacin.
.# 6ecuencias de #o(andos Personali-adas6cri!t de Prue$as;
&l 3cri%t de Prueba ue se utili7 durante las %ruebasue un cdio %ara controlar "alores nulos:
%ublic 3trin eBec8I;est&Becution3er"ices tes! 3trinST ars9 U
EE In%ut "alidation
i 8arsS0T null WW arsS0T.indeB)8XstatusX9>09tes.et/oo%6ontrol89.brea@/oo%89M
EE $emainin %art o custom code EE &Btractin "alues rom in%ut by reular eB%ression matc=in EE Not included =ere
return statusMY
.+ Hard7are
Recurso #antidad escri!cin#o(!utadora de 2 ProcesadorIntel 6eleron a 2.+ =7 y 25(scritorio LANIX '? en$A'
#o(!utadora de escritorio + ProcesadorIntel 6eleron a 2. =7 y 25(
Compaq '? en $A'
-
5/21/2018 23966146 Plan de Pruebas
21/36
#asos de Prue$a
%C8o($reC6iste(aCProyecto: Address?oo@ 8ivel dePrue$a: 1% #aso de 4so: )i!os; de Prue$ass;:Prueba de uncionalidad!
Prue
bad
edesem
%eHo
!Prue
basde
Intera7de
su
-
5/21/2018 23966146 Plan de Pruebas
22/36
ario
% Re3ueri(iento: Autor del #aso de Prue$a:
'irs=a -rancisco$odrue7
'artne7
%C8o($re #aso de Prue$a: Perormance o 8o($redel Pro$ador: 'iuel ,nel $amre7Address?oo@ Nerete
Versin del #aso de Prue$a: Fecha de #reacin:Fecha de ecucin:0E11E2001E11E200
#ondicines; !ara 3ue se eecute el #aso de Prue$a: 3e
-
5/21/2018 23966146 Plan de Pruebas
23/36
deben cum%lir con los recursos necesariosen cuanto a sot4are y =ard4are necesarios %ara ue se %uedae*ecutar este caso de %ruebaProcesador Intel 6eleron o eui"alente 3ot4are de auditorasantes mencionados
'emoria $A' de 25('? 3ot4are %ara medir el rendimientode la a%licacin3ot4are de so%ortePara la ecucin del #aso de Prue$a: 6ontar con todas las=erramientas citadas anteriormentele(ento a !ro$ar #ondicin Valores; ResultadoResultado
s!erado+$tenido
;eBt?oB /os ;eBt?oB deben mandar la 100O 5O
100Oinormacin a la ?ase de Datosen los luares a%robados
6ombo?oB &l 6ombo?oB debe des%lear 100O5O 100O
las ec=as de nacimiento/abels /as etiuetas deben concordar 5O 5O5O
de acuerdo al cuadro de teBtoue se le asine
DataridVie4 Debe 'ostrar la inormacin de 100O5O 100Osalida ue corres%onde a lo ue=ay en la ?ase de Datos
?otones Deben cum%lir con la uncin 100O 5O100O
%ara la cual ueron diseHados yasea %ara insertar! modiicar!eliminar! uardar! cancelar osalir
#riterios de A!ro$acin del #aso de Prue$a: Deben cum%lircon los resultados es%erados al menos enun 5Oecisin de A!ro$acin del #aso de Prue$a: A%rob:
Z[ZZ -allo: ZZZFecha de A!ro$acin del #aso de Prue$a: Z2E11E200Z
Prioridades
.1 #asos de Prue$a !or #aracter*sticas dePrioridad
3e establecieron ni"eles de %rioridad en lasacti"idades! se deban de cum%lir de mayor a menor
-
5/21/2018 23966146 Plan de Pruebas
24/36
%rioridad %ara ir cubriendo todas las necesidades delcliente.
.1.1 sencialeso Probar el ?otn de arear
o Probar el ?otn de editaro Probar el ?otn de eliminaro Probar el ?otn de uardaro Probar el ?otn de cancelar
-
5/21/2018 23966146 Plan de Pruebas
25/36
o Probar el ?otn de saliro Probar cada una de las etiuetas 8/abels9o Probar cada uno de los cuadros de teBto8;eBt?oB9
o Probar el DataridVie4o Probar el rendimiento del sistemao Probar la intera7 del usuario
.1.2 s!eradaso &l botn de areado debe cum%lir con launcin de arearo &l botn de modiicacin debe %oder modiicarel reistro ue se seleccioneo &l botn de eliminado debe %ermitir eliminar un
reistroo &l botn de uardar debe cum%lir con la uncinde uardar un cambioo &l botn cancelar debe des=acer cualuiercambio ue se =aa sin ue ste =aya sido
uardado anteriormenteo /os cuadros de teBto deben en"iar lainormacin adecuada al luar adecuado dentrode la
?ase de Datos.
o /as etiuetas deben coincidir con los cuadrosde teBto de acuerdo al diseHo! y deben teneruna buena ortoraa.
o /a intera7 debe estar =ec=a y orani7adaconorme al diseHoo &l rendimiento de la a%licacin debe ser la%tima %ara ue no se trabe a la =ora de la
e*ecucin
.1.# eseadaso &l botn de areado cum%la con la uncin dearearo &l botn de modiicacin %ueda modiicar elreistro ue se seleccioneo &l botn de eliminado %ermita eliminar unreistroo &l botn de uardar cum%la con la uncin deuardar un cambioo &l botn cancelar des=aa cualuier cambio uese =aa sin ue ste =aya sido uardado
anteriormente
o /os cuadros de teBto en"e la inormacinadecuada al luar adecuado dentro de la ?ase de
-
5/21/2018 23966146 Plan de Pruebas
26/36
Datos.o /as etiuetas coincidan con los cuadros de teBtode acuerdo al diseHo! y deben tener una
buena ortoraa.o /a intera7 este =ec=a y orani7ada conorme al
diseHoo &l rendimiento de la a%licacin sea la %tima
%ara ue no se trabe a la =ora de la e*ecucin .2 Fluos de )ra$ao de Prue$as
%d 8o($re de )area #o(ien-o Fin uracin
0.5 =rs01 Pruebade botnAddNe4#0E11E0#0E11E0
0.5 =rs0DPrueba de
botn &dit#0E11E0#0E11E0
0.5 =rs0EPrueba de
botnDelete#0E11E0#0E11E0
0.5 =rs0Prueba de
botn3a"e#0E11E0
#0E11E0 0.5 =rs0G Pruebade botn6ancel#0E11E0#0E11E0
0.5 =rs0Prueba de
botn6lose
#0E11E0#0E11E0
0.5 =rs
-
5/21/2018 23966146 Plan de Pruebas
27/36
0IPrueba de;eBt?oB#0E11E0#0E11E0
0.5 =rs0JPrueba de/ist?oB#0E11E0#0E11E0
-
5/21/2018 23966146 Plan de Pruebas
28/36
0.5 =rs
0K PruebadeDataridVie4#0E11E0#0E11E0
0.5 =rs10Prueba de6ombo?oB #0E11E0#0E11E0
1 =rs11Veriicacion de laintera7
#0E11E0#0E11E0
2 =rs1DPrueba derendimiento de la#0E11E0#0E11E0
a%licacion
10 ntre,a$les
10.1 2ista de ntre,a$les de Prue$as
ntre,a$les escri!cinPer&or(ance o& Address Book 2a !resente !rue$a revisa 3ue cada uno delos ele(entos 3ue con&or(an la a!licacin
AddressBook &uncionencorrecta(ente' se revisandetallada(ente uno a uno lo
co(!onentes y si es necesariohacer correcciones se re!ortanal de!arta(ento
corres!ondiente !ara 3ueha,a la correccin de loserrores a3u* encontrados.
10.2 Ficha: scenarios !or #aso de 4so%nsercin de nuevo contacto
% scenario Fluo BLsico1 &l usuario accede al sistema! selecciona la
o%cin de AddNe4 y se %rocedeal llenado de la inormacin
-
5/21/2018 23966146 Plan de Pruebas
29/36
solicitada %or el sistema! %arades%usalmacenarla en la ?ase deDatos
/odi&icar contacto
% scenario Fluo BLsico2 &l usuario accede al sistema! busca el contactoa modiicar y selecciona la
o%cin de modiicar %araentonces %roceder al cambiode inormacin! %ara
%osteriormente actuali7ar la?ase de Datos
li(inar contacto% scenario Fluo BLsico
# &l usuario accede al sistema! busca el contactoa eliminar y selecciona la
o%cin de modiicar %araentonces %roceder a laeliminacin del contacto!
%ara %osteriormenteactuali7ar la ?ase de Datos
10.# Ficha: Resu(en de #iclos de Prue$aID del ProyectoE Nombre: Address?oo@
ID del 6iclo de PruebaENombre: Perormance o Address?oo@20E11E20020E11E200-ec=as %ara el6iclo dePrueba: Desde:asta:
% #aso de 4so % #aso de ResultadosResultados +$servacin
Prue$as s!erados
+$tenidos1 1 5O 100O No se encontraronerrores
2 1 5O 100O No se encontraronerrores
# 1 5O 100O No se encontraronerrores
-
5/21/2018 23966146 Plan de Pruebas
30/36
$esultadosE)bser"aciones %ara el 6iclo de Prueba:&l resultado ue se obtu"o estu"o a la altura de los resultadosue se es%eraban! todo uncion en base a loue se tena %laneado en el diseHo! cada uno de los botones!
cuadros de teBto! etiuetas! combos! etc.uncionaron conorme a su res%ecti"a accin ue debanreali7ar.
A%robado 6iclo de Prueba %or:
6/I&N;& )$ANI\A6I]NP$)?AD)$
11 #riterio !ara el %nicio y Fin del Plan dePrue$as
11.1 #riterios de %nicioPara ue el %lan de %ruebas se %ueda lle"ar a cabose deben:
G 6ontar con los eui%os necesarios %ara %oder
lle"ar a cabo el %lan de %ruebasG 6ontar con el sot4are %ara reali7ar las %ruebasde rendimientoG 6ontar con el sot4are de so%orteG 6ontar con el %ersonal ca%acitado %ara reali7arla %rueba
11.2 #riterios de FinPara ue el %lan de %ruebas Performance of
AddressBoo se d %or concluido se debencum%lir
las siuientes acti"idades:o Probar el ?otn de arearo Probar el ?otn de editaro Probar el ?otn de eliminaro Probar el ?otn de uardaro Probar el ?otn de cancelaro Probar el ?otn de saliro Probar cada una de las etiuetas 8/abels9o Probar cada uno de los cuadros de teBto8;eBt?oB9o Probar el DataridVie4o Probar el rendimiento del sistemao Probar la intera7 del usuario
-
5/21/2018 23966146 Plan de Pruebas
31/36
3e reali7arCn las iteraciones necesarias =astaue se la a%licacin uncione conorme aloestablecido
11.# #riterios de 6us!ensin y Reto(o deActividades
/as nicas %osibles maneras de ue la %rueba se%ueda sus%ender es %or enermedad de alunade las %ersonas ue reali7arCn las %ruebas y sereanudarCn stas cuando la %ersona "uel"a aestar en condiciones de reali7ar la %rueba o ue searem%la7ado %or otra %ersona ca%acitada.
12 #riterios !ara el 2an-a(iento
12.1 #riterios de valuacinPara ue el %lan de %ruebas Performance of
AddressBoo se d %or concluido se debencum%lirlas siuientes condiciones:
G &l botn de areado cum%la con la uncin dearearG &l botn de modiicacin %ueda modiicar el reistroue se seleccione
-
5/21/2018 23966146 Plan de Pruebas
32/36
G &l botn de eliminado %ermita eliminar un reistroG &l botn de uardar cum%la con la uncin deuardar un cambioG &l botn cancelar des=aa cualuier cambio ue
se =aa sin ue ste =aya sido uardadoanteriormente
G /os cuadros de teBto en"e la inormacinadecuada al luar adecuado dentro de la ?ase de
Datos.G /as etiuetas coincidan con los cuadros de teBto deacuerdo al diseHo! y deben tener una buena
ortoraa.G /a intera7 este =ec=a y orani7ada conorme aldiseHo
G &l rendimiento de la a%licacin sea la %tima %araue no se trabe a la =ora de la e*ecucin
12.2 #lasi&icacin de los errores
#ali&icacin e&inicin de ,ravedad e&inicin de !rioridad1 &l error %ro"oca insercin de datos &lerror debe correirse lo antes
incorrecta o la %rdida de datos. %osible.
&l error blouea el %roreso %aralaterminacindel
en
-
5/21/2018 23966146 Plan de Pruebas
33/36
trea
ble.
2 &l error causa %roblemas ra"es en la &l errordebe correirse antes del
uncionalidad u otros as%ectoslan7amiento del %roducto.im%ortantes.
12.# Resultados de la !rue$a3e obtu"ieron resultados %ositi"os de todos loscasos de %rueba. No =ubo errores sin resol"er dera"edad. &sto demuestra la consecucin de losob*eti"os de las %ruebas! con lo ue la solucinestC lista %ara el lan7amiento.
1# Ries,os
Ries,os Plan de #ontin,encia %(!acto
Aluna de las %ersonas G 6a%acitar al %ersonal ;odas las Creas%ueden "erse aectadasno estC debidamente %or una malaca%acitacin G $eem%la7ar al %ersonal %or nue"oca%acitadas %ersonal ca%acitado;iem%o de %rueba G 'e*orar el %lan de %rueba &l Crea dela alta erencia es la mCsmayor al %re"isto aectada %or lainconormidad ue el G 6a%acitar me*or al %ersonal
cliente%uedamanies
tar Gtili7armayornmerode
%ersonas en el %lan de %ruebasG Iniciar nue"amente con el %lan de%ruebas
&rrores a la =ora de G Vol"er a =acer cada una de las&n el Crea de %ruebas y el Crea de=acer la e*ecucin del %ruebas e identiicar los errores.desarrollo y mantenimiento de sot4are.%lan de %ruebas
1+ Re!ortes de Pro$le(as y Resolucin
-
5/21/2018 23966146 Plan de Pruebas
34/36
/os %roblemas ue se encuentren en el %roceso serCndocumentados y al iual ue los %roblemas sedocumentarCn las soluciones de stos! el %roceso ue seseuirC %ara alcan7ar la resolucin de dic=os
%roblemas serC el ir identiicando cada uno de los%roblemas y a%licar las medidas necesarias %ara lasolucin de stos.
-
5/21/2018 23966146 Plan de Pruebas
35/36
15 Res!onsa$ilidades' Personal y
8ecesidades de #a!acitacin
15.1 Personal y Roles 8ecesarios
Roles Recursos stado Res!onsa$ilidadess!ec*&icas o
8ecesarios#o(entarios
Administrador del 1 Asinado G 6oordinar ue el %lande %ruebas se lle"e a%lan de %ruebas cabo y =acer la %laneacin de ste.
Aseurador de la 2 Asinado G Veriicar ue elsot4are este reali7adocalidad conorme a los estCndares de calidad.suarios de %rueba + Asinado G Probar el sistema comosi ueran los usuarios
de laa%licacin.
-
5/21/2018 23966146 Plan de Pruebas
36/36