Click here to load reader

Trabajo Colaborativo No.3 Ingenieria de Software

  • View
    39

  • Download
    0

Embed Size (px)

Text of Trabajo Colaborativo No.3 Ingenieria de Software

  • 5/25/2018 Trabajo Colaborativo No.3 Ingenieria de Software

    ACTIVIDAD 14 TRABAJO COLABORATIVO N 3

    JOSE ALFONZO LOPEZCOD. 17830194

    PILAR ALEXANDRA MORENOTut!"

    #NIVERSIDAD NACIONAL ABIERTA $ A DISTANCIA % #NADESC#ELA DE CIENCIAS B&SICAS' TECNOLO()A E IN(ENIER)A

    PRO(RAMA DE IN(ENIERIA DE SISTEMARIO*AC*A + LA (#AJIRA

    ,014

  • 5/25/2018 Trabajo Colaborativo No.3 Ingenieria de Software

    INTROD#CCION

    En el medio que nos desenvolvemos a diario, vemos el continuo funcionamientode innumerables equipos electrnicos, ms especficamente el de los programas

    que se alojan en los computadores, celulares, tablets, etc. Estos, son sistemasque estn compuestos por cierto nmero de lneas de cdigo; programas quedeben ser revisados con frecuencia, esto se cataloga como mantenimiento, ah,es donde est enfocada la Ingeniera de softare, la cual es la encargada deevaluar, anali!ar, administrar, ejecutar, "#o mantener el softare que usamos.

    $or medio de este trabajo, anali!aremos las distintas etapas " funcionalidades qtiene la ingeniera de softare para solucionar inconvenientes que podremostener a diario. Esperamos obtener un conocimiento somero acerca de este tema," as poder ponerle en prctica.

  • 5/25/2018 Trabajo Colaborativo No.3 Ingenieria de Software

    DESCRIPCION DE LA ACTIVIDAD

    1. S- / / 2 2 !tu-2 / 5/6!2! 2 2-2 / t2!/ / u!:2-;2-u? / !-5/! @u/ 2!2 =>u? /!2 -:u-/t/

    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.

  • 5/25/2018 Trabajo Colaborativo No.3 Ingenieria de Software

    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.

    ,. I/t-:u/' /!-2 /t2/ u2 /!!25-/t2 / t2!/' @u/ //!5-t2 / u !:2-;2-

  • 5/25/2018 Trabajo Colaborativo No.3 Ingenieria de Software

    ? 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!acinpropiamente 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 sellama8oded *I, que graba operaciones de interfa! basado en =isual 8B.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.

    http://qanewsblog.files.wordpress.com/2013/06/tabla-i.png
  • 5/25/2018 Trabajo Colaborativo No.3 Ingenieria de Software

    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.

    http://qanewsblog.files.wordpress.com/2013/06/tabla-ii.png
  • 5/25/2018 Trabajo Colaborativo No.3 Ingenieria de Software

    CONFI(#RAR #N CONTROLADOR DE PR#EBAS

    $ara configurar el controlador de pruebas una ve! instalado, habr que

    seleccionar D8onfigurar el controlador de pruebas ahora. continuacin, elegir

    D8onfigurar para iniciar la herramienta de configuracin de controladores de

    pruebas.

    http://qanewsblog.files.wordpress.com/2013/06/tabla-iv.pnghttp://qanewsblog.files.wordpress.com/2013/06/tabla-iii.png
  • 5/25/2018 Trabajo Colaborativo No.3 Ingenieria de Software

    +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 equipo.

    $ara aplicar los cambios reali!ados, elegir Dplicar configuracin. +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 ahora. 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.

  • 5/25/2018 Trabajo Colaborativo No.3 Ingenieria de Software

    +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 pruebas

    " escribir el nombre del controlador seguido de dos puntos -% " del nmero de

    puerto que se emplee. El nmero de puerto predeterminado es [email protected]&.

    http://qanewsblog.files.wordpress.com/2013/06/tabla-v.png
  • 5/25/2018 Trabajo Colaborativo No.3 Ingenieria de Software

    $ara aplicar los cambios, seleccionar Dplicar configuracin.

    CREACIHN DE #N ENTORNO DE PR#EBAS

    >a creacin de un entorno se reali!a desde el laboratorio de pruebas

    deM-!t

    T/t M22:/!.

    http://qanewsblog.files.wordpress.com/2013/06/tabla-vi.png
  • 5/25/2018 Trabajo Colaborativo No.3 Ingenieria de Software

    En primer lugar, seleccionar la opcin

  • 5/25/2018 Trabajo Colaborativo No.3 Ingenieria de Software

    +eguir editando las propiedades de la mquina ", una ve! terminada la

    configuracin, pulsar DAinali!ar. 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$ropiedades del plan de pruebas, seleccionar la

    configuracin de pruebas " el entorno definido previamente.

    http://qanewsblog.files.wordpress.com/2013/06/tabla-ix.png
  • 5/25/2018 Trabajo Colaborativo No.3 Ingenieria de Software

    3. D/ 2 -/!/t/ /t!2t/:-2 / t2!/ /!-t2 / / 5

  • 5/25/2018 Trabajo Colaborativo No.3 Ingenieria de Software

    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 u2 -t2 / 2:u !/52 @u/ u/2 /t2! 2-2 2 !/2-

  • 5/25/2018 Trabajo Colaborativo No.3 Ingenieria de Software

    BIBLIO(RAFIA

    http%##.slideshare.net#blancoleonardo#monografa?

    problemasdelaindustriadesoft

    5L0*>L Ingeniera de +oftare

    .google.com

    http://www.slideshare.net/blancoleonardo/monografa-problemasdelaindustriadesofthttp://www.slideshare.net/blancoleonardo/monografa-problemasdelaindustriadesofthttp://www.slideshare.net/blancoleonardo/monografa-problemasdelaindustriadesofthttp://www.slideshare.net/blancoleonardo/monografa-problemasdelaindustriadesoft