PMO Informatica Plantilla de Plan de Pruebas de Software

Embed Size (px)

Citation preview

  • 8/19/2019 PMO Informatica Plantilla de Plan de Pruebas de Software

    1/21

    Proyectos de Informáticawww.proyectos-informatica.com

    Plan de Pruebas de Software

    UNISOFT Fecha: 08/03/2016

    Proyectos de Informática ( http://www.proyectos - informatica.com )Página 1

    http://www.proyectos-informatica.com/http://www.proyectos-informatica.com/

  • 8/19/2019 PMO Informatica Plantilla de Plan de Pruebas de Software

    2/21

    Proyectos de Informáticawww.proyectos-informatica.com

    Tabla de contenido

    Historial de Versiones................................................................................................ 4

    Información del Proyecto........................................................................................... 4

    Aprobaciones............................................................................................................. 4

    Resumen Ejecutivo.................................................................................................... 5

    Alcance de las Pruebas............................................................................................. 5

    Elementos de Pruebas........................................................................................... 5

    uevas !uncionalidades a Probar......................................................................... "

    Pruebas de Re#resión............................................................................................ "

    !uncionalidades a o Probar................................................................................. $

    Enfo%ue de Pruebas &Estrate#ia'........................................................................... $

    (riterios de Aceptación o Rec)a*o........................................................................... +

    (riterios de Aceptación o Rec)a*o........................................................................ +

    (riterios de ,uspensión......................................................................................... +

    (riterios de Reanudación....................................................................................... -

    Entre#ables................................................................................................................ -

    Recursos.................................................................................................................. /

    Re%uerimientos de Entornos 0 Hard1are............................................................ /

    Re%uerimientos de Entornos 0 ,oft1are............................................................. /

    Herramientas de Pruebas Re%ueridas.................................................................

    Personal................................................................................................................

    Entrenamiento...................................................................................................... 2

    Planificación y 3r#ani*ación.................................................................................... 2

    Procedimientos para las Pruebas........................................................................ 2

    Proyectos de Informática ( http://www.proyectos - informatica.com )Página 2

    http://www.proyectos-informatica.com/http://www.proyectos-informatica.com/

  • 8/19/2019 PMO Informatica Plantilla de Plan de Pruebas de Software

    3/21

    Proyectos de Informáticawww.proyectos-informatica.com

    atri* de Responsabilidades...............................................................................

    (rono#rama..........................................................................................................

    Premisas............................................................................................................... 4

    6ependencias y Ries#os...................................................................................... 4

    Referencias.............................................................................................................. 5

    7losario.................................................................................................................... 5

    Proyectos de Informática ( http://www.proyectos - informatica.com )Página 3

    http://www.proyectos-informatica.com/http://www.proyectos-informatica.com/

  • 8/19/2019 PMO Informatica Plantilla de Plan de Pruebas de Software

    4/21

    Proyectos de Informáticawww.proyectos-informatica.com

    Historial de Versiones

    Fecha Versión Autor Organización Descripción

    Infor ación del Pro!ecto

    Empresa 8 3r#ani*ación (6, ,A,Proyecto 9 I,3!:!ec)a de preparación /$ de mar*o de 2/ "(liente ,E A

    Patrocinador principal7erente 8 ;

  • 8/19/2019 PMO Informatica Plantilla de Plan de Pruebas de Software

    5/21

    Proyectos de Informáticawww.proyectos-informatica.com

    $esu en %&ecuti'o

    En un mundo tan cambiante tratamos de evolucionar en todos los temas

    referentes al soft1are= ;a consolidación cada ve* m>s efectiva del mercadomundial en los sistemas de información y la mejora de las )erramientas para losusuarios e?i#en una mayor calidad en su funcionamiento para %ue se ofre*can lassoluciones de automati*ación de cada uno de los procesos optimi*ando tiempos yrecursos adicionales. Es necesario conocer el funcionamiento de ramica y pr>ctica donde adem>s se optimi*an recursos=

    dic)as soluciones se convierten en un elemento diferenciador %ue #eneracompetitividad y lle#an a ser un elemento %ue impulsa la creatividad y #aranti*anun impacto positivo en los clientes finales.

    El pro#rama permite llevar un control en las notas re#istradas por cada materia y%ue los estudiantes puedan visuali*arlas. Es decir %ue este es un soft1areacad@mico %ue brinda la solución de tener usuarios docentes y estudiantes &no esuna plataforma de aprendi*aje virtual'= es una )erramienta %ue permite a losprofesores car#ar las notas de las materias y a los estudiantes les facilitavisuali*arlas.

    Para comen*ar se reali*ara el levantamiento de información de las )erramientas y

    soft1are= cuyo objetivo es levantar información cualitativa para apoyar reali*ar cada una de las validaciones. Para comprobar la correcta funcionalidad delsistema= se reali*aran varios tipos de pruebas enfocados.

    :enemos pruebas de caja ne#ra= llamadas tambi@n de comportamiento= seencuentran enfocadas en los re%uisitos funcionales del soft1are y permite %ue losdesarrolladores puedan centrarse en la co)erencia de las entradas y salidas delsistema sin preocuparse de la estructura interna de la aplicación e?aminada.

    Este tipo de pruebas se aplica con el objetivo de locali*ar las fallas funcionales enel sistema= al identificar situaciones en las %ue las respuestas son determinadas

    acciones del usuario no se ape#an a las especificaciones establecidas durante eldesarrollo del soft1are.

    ;as pruebas se enfocaran en operaciones de acceso al sistema= consulta dematerias= consulta de notas= consulta de estudiantes= impresión de las notas y lasalida del sistema. (ada operación ser> e?aminada con diferentes entradas deusuario para determinar %ue los resultados obtenidos sean consistentes bajocual%uier situación con a%uellos establecidos con an>lisis de re%uerimientos.

    Proyectos de Informática ( http://www.proyectos - informatica.com )Página 5

    http://www.proyectos-informatica.com/http://www.proyectos-informatica.com/

  • 8/19/2019 PMO Informatica Plantilla de Plan de Pruebas de Software

    6/21

  • 8/19/2019 PMO Informatica Plantilla de Plan de Pruebas de Software

    7/21

    Proyectos de Informáticawww.proyectos-informatica.com

    "ue'as Funcionalidades a Probar

    El sistema de información posee 2 roles de usuario &Aprendi* D 6ocente' de los

    cu>les cada uno podr>Rol Usuario

    # Ingreso de usuarios ($ocente # %studiante)

    Por medio de la &alidaci'n de 3 campos (usuario contrase a y rol) elsistema generara una ad&ertencia cuando los datos ingresados no sonlos mismos *ue contiene la base de datos en la tabla usuarios!Si la informaci'n ingresada es correcta permitirá el acceso al portal yredirigirá al frame de informaci'n personal del usuario!

    # +isualizaci'n de informaci'n Personal ($ocente # %studiante)%l usuario podrá &isualizar la informaci'n registrada en la base de datoscomo datos personales y tendrá la posibilidad de modi,car algunos deellos!

    Proyectos de Informática ( http://www.proyectos - informatica.com )Página -

    http://www.proyectos-informatica.com/http://www.proyectos-informatica.com/

  • 8/19/2019 PMO Informatica Plantilla de Plan de Pruebas de Software

    8/21

    Proyectos de Informáticawww.proyectos-informatica.com

    # +isualizaci'n de materias a cursar (%studiante)

    %ste m'dulo pro&ee la informaci'n de las materias *ue podrá cursar el

    usuario en un periodo acad.mico &igente!

    Proyectos de Informática ( http://www.proyectos - informatica.com )Página /

    http://www.proyectos-informatica.com/http://www.proyectos-informatica.com/

  • 8/19/2019 PMO Informatica Plantilla de Plan de Pruebas de Software

    9/21

  • 8/19/2019 PMO Informatica Plantilla de Plan de Pruebas de Software

    10/21

    Proyectos de Informáticawww.proyectos-informatica.com

    # +isualizaci'n de e&entos ( alendario) ($ocente # %studiante)

    %l usuario tendrá la posibilidad de &isualizar los diferentes e&entosacad.micos *ue proponga la instituci'n a los cuales el estudiante puedaasistir como in&itado

    Proyectos de Informática ( http://www.proyectos - informatica.com )Página 1

    http://www.proyectos-informatica.com/http://www.proyectos-informatica.com/

  • 8/19/2019 PMO Informatica Plantilla de Plan de Pruebas de Software

    11/21

    Proyectos de Informáticawww.proyectos-informatica.com

    DIn#reso de calificaciones ($ocente)

    El docente podr> in#resar la calificación por corte para cada uno de losestudiantes a los cuales les dicta una materia. Esta información debe %uedar almacenada en la base de datos= de tal manera %ue el Aprendi* pueda visuali*arloa trav@s de la funcionalidad BVisuali*ación de materiasC

    D (ambio de (lave ($ocente # %studiante)

    ediante la validación de la clave actual= el aprendi* podr> cambiar la clave deacceso al portal EF.

    Proyectos de Informática ( http://www.proyectos - informatica.com )Página 11

    http://www.proyectos-informatica.com/http://www.proyectos-informatica.com/

  • 8/19/2019 PMO Informatica Plantilla de Plan de Pruebas de Software

    12/21

    Proyectos de Informáticawww.proyectos-informatica.com

    Pruebas de $egresión

    ;istado de las funcionalidades no directamente involucradas en el desarrollo= perocuyos componentes est>n siendo afectados y por ende deben probarse paraase#urar %ue contin an funcionando adecuadamente. Al i#ual %ue en el puntoanterior= se describen desde el punto de vista del usuario.

    Proyectos de Informática ( http://www.proyectos - informatica.com )Página 12

    http://www.proyectos-informatica.com/http://www.proyectos-informatica.com/

  • 8/19/2019 PMO Informatica Plantilla de Plan de Pruebas de Software

    13/21

    Proyectos de Informáticawww.proyectos-informatica.com

    Funcionalidades a "o Probar

    ;istado de las funcionalidades %ue 3 se van a probar. 6ebe incluir informaciónde las ra*ones por las cuales no se van a probar y los ries#os %ue se est>nasumiendo.

    %nfo*ue de Pruebas +%strategia,

    ;a Estrate#ia de Pruebas puede definirse como un documento aparte= o puede ser incluido dentro del Plan de Pruebas se# n su e?tensión. A%u< pueden definirse lostipos de pruebas a reali*ar &funcionales= de desempeGo= de interfaces= nofuncionales= etc.'= re%uerimientos especiales de las pruebas= confi#uraciones aprobar= subconjuntos de datos a considerar= nivel de pruebas de re#resión= entreotros aspectos.

    Proyectos de Informática ( http://www.proyectos - informatica.com )Página 13

    http://www.proyectos-informatica.com/http://www.proyectos-informatica.com/

  • 8/19/2019 PMO Informatica Plantilla de Plan de Pruebas de Software

    14/21

    Proyectos de Informáticawww.proyectos-informatica.com

    #riterios de Aceptación o $echazo

    #riterios de Aceptación o $echazo

    ,on los criterios %ue ser>n considerados para dar por completado el Plan dePruebas de ,oft1are= por ejemplo (ompletar // de pruebas unitarias= ciertoporcentaje de casos e?itosos= cobertura de todos los componentes y lscasos de pruebas= cierto porcentaje de casos fallidos= o cual%uier otro %ue seespecifi%ue.

    Proyectos de Informática ( http://www.proyectos - informatica.com )Página 14

    http://www.proyectos-informatica.com/http://www.proyectos-informatica.com/

  • 8/19/2019 PMO Informatica Plantilla de Plan de Pruebas de Software

    15/21

    Proyectos de Informáticawww.proyectos-informatica.com

    #riterios de $eanudación

    ;ue#o de )aber suspendido las pruebas= a%u< se establece bajo %u@ criterios sereanudaran.

    %ntregables

    Establece %ue se entre#ar> como parte de la ejecución del plan= por ejemplo6ocumento de Plan de Pruebas= (asos de Pruebas= Especificación de 6iseGo de(asos= ;o#s de errores= Reportes de incidencias= evidencias de pruebas= reportesemitidos por )erramientas de pruebas y cual%uier otro %ue se estable*ca.

    Proyectos de Informática ( http://www.proyectos - informatica.com )Página 15

    http://www.proyectos-informatica.com/http://www.proyectos-informatica.com/

  • 8/19/2019 PMO Informatica Plantilla de Plan de Pruebas de Software

    16/21

    Proyectos de Informáticawww.proyectos-informatica.com

    $ecursos

    $e*ueri ientos de %ntornos - Hardware

    ;ista de los re%uerimientos de e%uipos= )ard1are y red necesarios para completarlas actividades del Plan de Pruebas de ,oft1are. Incluye ,ervidores de Aplicación=Fases de 6atos= E%uipos de P( %ue necesitan los :esters= (onectividad a la red&incluyendo accesos'= entre otros.

    $e*ueri ientos de %ntornos - Software

    ;ista de los re%uerimientos de soft1are necesarios para completar las actividadesde prueba= puede incluir accesos a ,istemas &en entorno de pruebas' y Fases de6atos= as< como instalación de soft1are en los (omputadores asi#nados a los:esters.

    Proyectos de Informática ( http://www.proyectos - informatica.com )Página 1"

    http://www.proyectos-informatica.com/http://www.proyectos-informatica.com/

  • 8/19/2019 PMO Informatica Plantilla de Plan de Pruebas de Software

    17/21

    Proyectos de Informáticawww.proyectos-informatica.com

    Herra ientas de Pruebas $e*ueridas

    Especifica las )erramientas de soft1are= metodolo#

  • 8/19/2019 PMO Informatica Plantilla de Plan de Pruebas de Software

    18/21

  • 8/19/2019 PMO Informatica Plantilla de Plan de Pruebas de Software

    19/21

    Proyectos de Informáticawww.proyectos-informatica.com

    .atriz de $esponsabilidades

    ;ista cada una de las personas inte#rantes del e%uipo de JA y susresponsabilidades. ,e puede )acer uso de una atri* RA(I &Responsable=

    Aprobador= (onsultado= Informado'.

    #ronogra a

    6ebe estar basado en estimaciones de actividades reali*adas por el e%uipo deprueba. En @l se Identifican los )itos relevantes en las pruebas de soft1are= seestablecen las dependencias &actividades predecesoras' y dem>s aspectoscomponentes de un crono#rama.

    Proyectos de Informática ( http://www.proyectos - informatica.com )Página 10

    http://www.proyectos-informatica.com/http://www.proyectos-informatica.com/

  • 8/19/2019 PMO Informatica Plantilla de Plan de Pruebas de Software

    20/21

    Proyectos de Informáticawww.proyectos-informatica.com

    Pre isas

    ;as premisas relacionadas con las tareas de pruebas de soft1are= incluyendolimitaciones de tiempo= disponibilidad de recursos %ue se asumen= uso de unametodolo#

  • 8/19/2019 PMO Informatica Plantilla de Plan de Pruebas de Software

    21/21