You are on page 1of 15

ACTIVIDAD 14 TRABAJO COLABORATIVO N 3

JOSE ALFONZO LOPEZ


COD. 17830194
PILAR ALEXANDRA MORENO
Tut!"
#NIVERSIDAD NACIONAL ABIERTA $ A DISTANCIA % #NAD
ESC#ELA DE CIENCIAS B&SICAS' TECNOLO()A E IN(ENIER)A
PRO(RAMA DE IN(ENIERIA DE SISTEMA
RIO*AC*A + LA (#AJIRA
,014
INTROD#CCION
En el medio que nos desenvolvemos a diario, vemos el continuo funcionamiento
de innumerables equipos electrnicos, ms especficamente el de los programas
que se alojan en los computadores, celulares, tablets, etc. Estos, son sistemas
que estn compuestos por cierto nmero de lneas de cdigo; programas que
deben ser revisados con frecuencia, esto se cataloga como mantenimiento, ah,
es donde est enfocada la Ingeniera de softare, la cual es la encargada de
evaluar, anali!ar, administrar, ejecutar, "#o mantener el softare que usamos.
$or medio de este trabajo, anali!aremos las distintas etapas " funcionalidades q
tiene la ingeniera de softare para solucionar inconvenientes que podremos
tener a diario. Esperamos obtener un conocimiento somero acerca de este tema,
" as poder ponerle en prctica.
DESCRIPCION DE LA ACTIVIDAD
1. S- ./ 0/ 12 02 3!tu4-121 1/ 5/6!2! 02 720-121 1/0 .8t92!/ /4 .u
!:24-;27-<4. =>u? /. 0 3!-5/! @u/ A2!B2C =>u? ./!B2 0 .-:u-/4t/C
En lneas generales podra decir que se necesita de%

&. 'ente e(perimentada " capacitada. Esto en primer lugar, "a que no
interesa si se cuentan con los mejores equipos, si el equipo de trabajo no
funciona ni puede sacarle potencial de nada sirve.
). *n buen plan de trabajo.
+aberse organi!ar, administrar, controlar, dirigir. ,prender a adoptar
buenas medidas " buenas prcticas que a"uden a seguir el pro"ecto
-pro"ecto " no nicamente el desarrollo del sistema..
/ ,nlisis de riesgos, desarrollar planes de riesgos " estrategias
correctivas " preventivas.
/ 0esarrollar polticas, aunque sea informales, de control de versiones. En
el mismo sentido, adoptar al proceso de documentacin como uno de los
pilares de trabajo.
/ ,prender a desarrollar planes de accin a corto, mediano " largo pla!o "
de adoptar revisiones -hitos. a lo largo del pro"ecto.
/ +mese una clara poltica de pruebas% aprender que las pruebas no
estn hechas para destro!ar nuestro trabajo sino para revalidarlo.
1a" que aprender que estas actividades protectoras no estn para
entorpecer, sino para a"udarnos a administrar que las cosas va"an lo
mejor posible, " ante un problema que nos desve al menos podamos
llegar lo ms cercano a destino.
2. ,nali!ar la posibilidad de incorporar buenas prcticas de uso de
medidas, m3tricas e indicadores% buscando aquellas herramientas a las
que se les pueda sacar buen provecho " nos permita.
,. I4D/.t-:u/' 1/.7!-E2 F 1/t200/ u42 A/!!25-/4t2 1/ .8t92!/' @u/ 0/
3/!5-t2 /4 .u !:24-;27-<4' 2Fu12! /4 02 !/20-;27-<4 1/ 3!7/..
2ut5Gt-7. 1/ 3!u/E2. 1/ .8t92!/.
M-7!.8t T/.t M242:/!
4est 5anager es la herramienta de gestin, dise6o " ejecucin de casos de
prueba de 5icrosoft, gracias a la cual el equipo de pruebas se puede incorporar
dentro del ciclo de vida de desarrollo.
,ntes de la lectura de este documento, se recomienda leer el artculo 70ise6o "
Ejecucin de 8asos de $rueba con 5icrosoft 4est 5anager -545.9, publicado
en la I: edicin de ;,% <es, en el que se e(plicaban las principales
caractersticas de la herramienta para la definicin " ejecucin de pruebas
manuales " el funcionamiento bsico de la misma.
INTROD#CCIHN
*na ve! que se sabe cmo crear " ejecutar casos de prueba " reportar "
verificar los defectos con a"uda de 4est 5anager, el siguiente paso es la
automati!acin. =isual +tudio permite crear casos de prueba automati!ados a
partir de las pruebas manuales.
>as pruebas automati!adas permiten probar la aplicacin de forma ms
eficiente, dado que no requieren intervencin manual " pueden ejecutarse con
ma"or rapide! " frecuencia.
*ERRAMIENTAS
$ara poder llevar a cabo la automati!acin de pruebas, sern necesarias las
siguientes herramientas%
? 5icrosoft 4est 5anager )@&@
? 5icrosoft =isual +tudio )@&@, versin $remium o superior
8on la primera de ellas, se crear el caso de prueba " se reali!ar la grabacin
de las acciones, mientras que con la segunda se crear la automati!acin
propiamente dicha.
MICROSOFT TEST MANA(ER PARA PR#EBAS A#TOMATIZADAS
5icrosoft 4est 5anager es la herramienta de 5icrosoft para la gestin "
automati!acin de pruebas. >a interfa! " el cdigo generado en los scripts son
bastante intuitivos. +e integra con 4eam Aoundation +erver, donde se
almacenan, entre otros, los casos de prueba " requisitos. El cdigo generado se
llama8oded *I, que graba operaciones de interfa! basado en =isual 8B.<E4.
>as pruebas automticas se pueden ejecutar tanto en mquinas virtuales como
en mquinas fsicas. +olo se puede utili!ar en sistemas operativos Cindos.
En la tabla siguiente se muestran los tipos de pruebas automati!adas que se
pueden crear " qu3 tipos de pruebas se pueden ejecutar como parte de un plan
de pruebas%
0ependiendo de lo que se necesite lograr con las pruebas, se determinar qu3
tipos de pruebas automati!adas se deben crear.
MICROSOFT TEST MANA(ER EN COMPARACIHN CON OTRAS
*ERRAMIENTAS
En la tabla siguiente se reali!a una comparacin de 5icrosoft 4est 5anager con
otras herramientas de automati!acin e(istentes%
PRERRE>#ISITOS
,ntes de poder ejecutar pruebas automati!adas, es necesario disponer de un
entorno con un controlador de pruebas " agentes de prueba. *n entorno es el
conjunto de roles necesarios para ejecutar una aplicacin concreta " las
mquinas que se utili!arn para cada rol. *n controladoradministra pruebas en
varios equipos comunicndose con los agentes de prueba instalados en cada
uno de ellos. 8ada agente puede llevar a cabo distintas tareas% instalar softare,
ejecutar pruebas " recopilar los datos de las mismas.
CONFI(#RAR #N CONTROLADOR DE PR#EBAS
$ara configurar el controlador de pruebas una ve! instalado, habr que
seleccionar D8onfigurar el controlador de pruebas ahoraE. , continuacin, elegir
D8onfigurarE para iniciar la herramienta de configuracin de controladores de
pruebas.
+eguidamente, seleccionar el usuario que se va"a a emplear como cuenta de
inicio de sesin para el servicio de controlador de pruebas " registrar el
controlador con la coleccin de pro"ecto del equipo. $ara ello, seleccionar la
opcin DFegistrar con coleccin de pro"ectos de equipoE.
$ara aplicar los cambios reali!ados, elegir D,plicar configuracinE. +e mostrar
un cuadro de dilogo con el resumen de la configuracin, mostrando el estado
de cada paso necesario para configurar el controlador de pruebas.
*na ve! concluido este proceso, se habr configurado correctamente el
controlador.
CONFI(#RAR #N A(ENTE DE PR#EBAS
*na ve! instalado el agente de pruebas, se procede a su configuracin. $ara
ello, ha" que seleccionar D8onfigurar el agente de prueba ahoraE. E(isten dos
opciones de ejecucin para el agente de prueba%
+ervicio% para ejecutar pruebas automati!adas que no interactan con el
escritorio.
$roceso interactivo% para ejecutar pruebas automati!adas que s han de
interactuar con el escritorio.
+e seleccionar la opcin que se desee en cada caso " se escribirn los detalles
del usuario -nombre " contrase6a. que se va a usar cuando se inicie el agente
de prueba.
, continuacin, se registrar el agente con el controlador de pruebas
configurado previamente. $ara ello, elegir DFegistrar con controlador de pruebasE
" escribir el nombre del controlador seguido de dos puntos -%. " del nmero de
puerto que se emplee. El nmero de puerto predeterminado es GH@&.
$ara aplicar los cambios, seleccionar D,plicar configuracinE.
CREACIHN DE #N ENTORNO DE PR#EBAS
>a creacin de un entorno se reali!a desde el laboratorio de pruebas
de M-7!.8t
T/.t M242:/!.
En primer lugar, seleccionar la opcin I<uevo J <uevo entorno fsicoK " darle un
nombre " una descripcin. ,simismo, indicar el controlador de pruebas que
gestionar el agente%
El paso siguiente consiste en agregar las mquinas en las que se ejecutarn las
pruebas automati!adas al entorno " asignar un rol para las mismas.
+eguir editando las propiedades de la mquina ", una ve! terminada la
configuracin, pulsar DAinali!arE. 8on esto, el entorno fsico se habr creado
correctamente%
, continuacin, habr que asignar el entorno creado al plan de pruebas. $ara
ello, en la pesta6a de D$ropiedadesE del plan de pruebas, seleccionar la
configuracin de pruebas " el entorno definido previamente.
3. D/ 02. 1-8/!/4t/. /.t!2t/:-2. 1/ .8t92!/ 1/.7!-t2. /4 /0 5<1u0' 4u5/!20
3.1.3 /.t!2t/:-2 1/ 3!u/E2 1/ .8t92!/' ./0/77-4/ 7u20 !/75/412!B2 32!2
230-72! /4 .u !:24-;27-<4. EI30-@u/ F 6u.t-8-@u/ .u !/.3u/.t2 1/ 524/!2
21/7u212 F 1/t200212.
P!u/E2 1/ u4-121
Este tipo de prueba es considerada una de las primordiales "a que los
resultados obtenidos de esta repercutir directamente en la ejecucin de las
dems pruebas. El modo de operacin de este tipo de prueba se basa
directamente en concepto de caja blanca controlando, a base de condiciones
limites, el buen funcionamiento interno del mdulo, esto se refiere al manejo de
flujos de datos internos en el mdulo controlando las iteraciones, bucles "
comparaciones que este realice para verificar todos los posibles caminos que
puedan tomar la informacin recibida. +i los datos no son ingresados
correctamente, o no se tratan de igual manera, esto nos indicar especialmente
problemas en los clculos internos como por ejemplo%
$recedencia aritm3tica incorrecta o mal interpretada
Lperaciones de modo mi(to
Iniciali!aciones incorrectas
Aalta de precisin
Incorrecta representacin simblica de una e(presin
4omando en cuenta los errores antes mencionados, las pruebas de unidad
deben descubrir errores como%
8omparaciones entre tipos de datos distintos
Lperadores lgico o precedencia incorrecta
Igualdad esperada cuando los errores de precisin la hacen poco
probable
=ariables o comparadores incorrectos
4erminacin de bucles inapropiada o ine(istente
Aallo de salida cuando se encuentra una iteracin divergente
=ariables de bucle modificadas de forma inapropiadas
4. *2:2 u42 0-.t2 1/ 20:u4. 3!E0/52. @u/ 3u/124 /.t2! 2.7-21. 74
02 7!/27-<4 1/ u4 :!u3 1/ 3!u/E2 -41/3/41-/4t/ /4 .u !:24-;27-<4.
$ersonal Inapropiado
P!E0/52. 75u4/."
0emora del personal
Escaso personal
5iembros del equipo a tiempo parcial
$ersonal con conocimientos inapropiados
C4./7u/47-2."
El trabajo se demora o descuida
4rabajo ineficiente
+ufre la moral del equipo
BIBLIO(RAFIA
http%##.slideshare.net#blancoleonardo#monografa?
problemasdelaindustriadesoft
5L0*>L Ingeniera de +oftare
.google.com

You might also like