Sie sind auf Seite 1von 12

Plan de Pruebas del

Sistema
Proyecto:
Nombre del Proyecto (Incluir en MENUARCHIVO-PROPIEDADES)

Documento: Plan de Pruebas del Sistema

Fecha:

Nombre del Proyecto (Incluir en MENU-ARCHIVO-PROPIEDADES)

22/02/2016

Hoja de Control de DOCUMENTO:

Ttulo
Documentos de
Referencia

Plan de Pruebas del Sistema: Nombre del Proyecto (Incluir en MENU-ARCHIVOPROPIEDADES)


.

Responsable

Revisado por

Fecha Revisin

Aprobado por

Fecha Aprobacin

Versin

2.0

Fecha Versin

dd/mm/aaaa

Nombre y Apellidos de la persona responsable de la Elaboracin del Documento.

Nombre y apellidos de la persona que realizar la revisin del Documento.

Nombre y apellidos de la persona que aprobar el Documento.

Participantes en Elaboracin:

Elaboradores

Unidad Organizativa ICM/Proveedor

Registro de Cambios

Versin

Causa del Cambio

Plantilla: Plan de Pruebas del Sistema Versin: 2.0


Propietario: Gestin Unificada de Proyectos

Responsable del Cambio

Fecha Cambio

Pgina 2 de 12

Documento: Plan de Pruebas del Sistema

Fecha:

Nombre del Proyecto (Incluir en MENU-ARCHIVO-PROPIEDADES)

22/02/2016

INDICE

NDICE:
1. FASE DE DISEO FUNCIONAL DEL SISTEMA......................................................................................6
1.1
1.2
1.3

DEFINICIN DE ESTRATEGIA DE PRUEBAS................................................................................6


ESCENARIOS Y ENTORNOS DE PRUEBAS..................................................................................6
CATLOGO DE CASOS DE PRUEBAS DE ACEPTACIN.............................................................7

2. FASE DE DISEO TCNICO DEL SISTEMA........................................................................................... 8


2.1
2.2
2.3
2.4

CATLOGO DE TAREAS DE PRUEBAS FUNCIONALES...............................................................8


CATLOGO DE TAREAS DE PRUEBAS DE RENDIMIENTO.......................................................10
CATLOGO DE CASOS DE PRUEBA DE INTEGRACIN Y SISTEMA........................................11
RELACIN DE COMPONENTES DE PRUEBAS..........................................................................13

3. FASE DE CONSTRUCCIN DEL SISTEMA........................................................................................... 13

Plantilla: Plan de Pruebas del Sistema Versin: 2.0


Propietario: Gestin Unificada de Proyectos

Pgina 3 de 12

Documento: Plan de Pruebas del Sistema

Fecha:

Nombre del Proyecto (Incluir en MENU-ARCHIVO-PROPIEDADES)

22/02/2016

Contenido
En este documento se detallarn las pruebas a realizar sobre el sistema. Se debern detallar los elementos y
funcionalidades del sistema que se van a probar, la relacin entre las pruebas y los requisitos del sistema, los tipos
de pruebas que se realizarn sobre ellos, los resultados esperados y la planificacin global de las pruebas.
En el caso particular de las pruebas unitarias no se considera imprescindible que exista una planificacin previa de
las mismas, ni se exige la correlacin con los requisitos, dado que se considera que este tipo de pruebas se
realizarn durante la construccin del sistema para validar los entregables producidos de forma individual. Por lo
tanto no se pide que se detalle las pruebas unitarias en el presente Plan de Pruebas, aunque si ser exigible que
se deje constancia de la pruebas unitarias realizadas en los informes de sesiones de pruebas a realizar conforme a
la plantilla de Informe de sesin de Pruebas.
En general se realizarn planes de pruebas funcionales, de integracin, de sistema y de aceptacin.
Este documento se inicia durante la fase de Diseo Funcional y se ir completando a lo largo de las siguientes
fases de desarrollo del Sistema, incorporando en cada una de las fases la planificacin de las pruebas que deben
disearse en las mismas.
El documento de Planificacin de Pruebas se organiza con forme a las fases del Ciclo de Vida en las que se disea
cada tipo de pruebas.
1. FASE DE DISEO FUNCIONAL DEL SISTEMA
Antes de detallar los epgrafes siguientes se incluir una cabecera de seccin en la que se detallarn los siguientes
aspectos generales del sistema:
o Descripcin de la aplicacin y las funcionalidades que satisface.
o Modos de acceso a la aplicacin y escenarios de uso.
o Intensidad y volumen de uso esperado, en cuanto a datos y en cuanto a concurrencia de
usuarios.

1.1 DEFINICIN DE ESTRATEGIA DE PRUEBAS


Explicar la estrategia o estrategias a seguir para una prueba completa de la aplicacin.
Definir los puntos crticos ms importantes en los que las pruebas deben ser ms intensas.

Plantilla: Plan de Pruebas del Sistema Versin: 2.0


Propietario: Gestin Unificada de Proyectos

Pgina 4 de 12

Documento: Plan de Pruebas del Sistema

Fecha:

Nombre del Proyecto (Incluir en MENU-ARCHIVO-PROPIEDADES)

22/02/2016

1.1 ESCENARIOS Y ENTORNOS DE PRUEBAS


NM.
1

CONTEXTO DE LAS PRUEBAS

PRIORIDAD

Detallar la configuracin de equipos y otros dispositivos necesaria para hacer la


prueba

NM.

MODOS DE ACCESO A LA APLICACIN Y ESCENARIOS DE USO QUE DEBEN


SER PROBADOS

PRIORIDAD

NM.

OTROS SISTEMAS QUE DEBEN ESTAR DISPONIBLES / ACCESIBLES PARA


LAS PRUEBAS

PRIORIDAD

NM.

OTROS PREREQUISITOS PARA PODER HACER LAS PRUEBAS

PRIORIDAD

NM.

JUEGOS DE DATOS NECESARIOS PARA HACER LAS PRUEBAS

PRIORIDAD

Plantilla: Plan de Pruebas del Sistema Versin: 2.0


Propietario: Gestin Unificada de Proyectos

Pgina 5 de 12

1.2
N
1

Documento: Plan de Pruebas del Sistema

Fecha:

Nombre del Proyecto (Incluir en MENU-ARCHIVO-PROPIEDADES)

22/02/2016

CATLOGO DE CASOS DE PRUEBAS DE ACEPTACIN

FUNCIN
Funcin que
se prueba 1

NC

ESPECIFICACIN DE LAS PRUEBAS

Descripcin: Acceso del usuario a la aplicacin.


Requisitos probados: REM [UC-0002]
Objetivo: Comprobar que slo los usuarios autorizados tienen acceso a la
aplicacin.
Pruebas a realizar:
T-1. Comprobar que un usuario autorizado tiene acceso a la aplicacin.
T-2. Comprobar que un usuario autorizado con un password incorrecto no accede.
T-3. Comprobar que un usuario no autorizado recibe el apropiado mensaje de no
autorizado y no puede acceder.
T-4. Comprobar que un usuario inexistente no tiene acceso.
T-5.

Descripcin: Consulta de Aplicacin.


Requisitos probados: REM [UC-0002]
Objetivo: Comprobar la correcta recuperacin de toda la informacin asociada a
un registro del catlogo de Aplicacin
Pruebas a realizar:
T-1. Seleccionando un usuario en la lista se obtienen todos sus datos.
T-2. Comprobar que estn todos los datos.
T-3.
T-4.

Descripcin: Bsqueda de Usuarios con sus Cuentas Bloqueadas.


Requisitos probados: Prueba genrica.
Objetivo: seleccionar las cuentas de usuarios bloqueadas que vamos a
desbloquear
Pruebas a realizar:
T-1. Comprobar que un registro bloqueado efectivamente se desbloquea.
T-2. Comprobar que con un registro no bloqueado la aplicacin no hace nada.
T-3. Comprobar que es posible seleccionar varios registros boqueados y no
bloqueados y que todos quedan desbloqueados.
Comporbar Precondiciones: El usuario debe tener acceso a la aplicacin.

2. FASE DE DISEO TCNICO DEL SISTEMA

2.1 CATLOGO DE TAREAS DE PRUEBAS FUNCIONALES


N

FUNCIN

NC

NT

Plantilla: Plan de Pruebas del Sistema Versin: 2.0


Propietario: Gestin Unificada de Proyectos

ESPECIFICACIN DE LAS PRUEBAS

Pgina 6 de 12

Documento: Plan de Pruebas del Sistema

Fecha:

Nombre del Proyecto (Incluir en MENU-ARCHIVO-PROPIEDADES)

22/02/2016

Funcin que
se prueba 1
1

T1

Descripcin: Acceso del usuario a la aplicacin.


Requisitos probados: REM [UC-0002]
Objetivo: Comprobar que slo los usuarios autorizados tienen acceso a la
aplicacin.
Precondiciones: El usuario debe tener acceso a la aplicacin.
Procedimiento de prueba: Se realizan secuencialmente todas las tareas de
prueba validando el resultado tras cada una de ellas.
Automatizacin de la Prueba:
o Junit:
o Jmeter:
Prueba a realizar: Comprobar que un usuario autorizado tiene acceso a la
aplicacin.
Estimulo (acciones a realizar):
Respuesta esperada:

T2

Prueba a realizar: Comprobar que un usuario autorizado con un password


incorrecto no accede.
Estimulo (acciones a realizar):
Respuesta esperada:

T3

Prueba a realizar: Comprobar que un usuario no autorizado recibe el


apropiado mensaje de no autorizado y no puede acceder.
Estimulo (acciones a realizar):
Respuesta esperada:

T4

Prueba a realizar: Comprobar que un usuario inexistente no tiene acceso.


Estimulo (acciones a realizar):
Respuesta esperada:

T1

Descripcin: Consulta de Aplicacin.


Requisitos probados: REM [UC-0002]
Objetivo: Comprobar la correcta recuperacin de toda la informacin
asociada a un registro del catlogo de Aplicacin
Precondiciones: El usuario debe tener acceso a la aplicacin.
Procedimiento de prueba: Se realizan secuencialmente todas las tareas de
prueba validando el resultado tras cada una de ellas.
Automatizacin de la Prueba:
o Junit:
o Jmeter:
Prueba a realizar: Seleccionando un usuario en la lista se obtienen todos
sus datos.
Estimulo (acciones a realizar):
Respuesta esperada:

T2

Prueba a realizar: Comprobar que estn todos los datos.


Estimulo (acciones a realizar):
Respuesta esperada:

T3

Prueba a realizar:
Estimulo (acciones a realizar):
Respuesta esperada:

Plantilla: Plan de Pruebas del Sistema Versin: 2.0


Propietario: Gestin Unificada de Proyectos

Pgina 7 de 12

Documento: Plan de Pruebas del Sistema

Fecha:

Nombre del Proyecto (Incluir en MENU-ARCHIVO-PROPIEDADES)

22/02/2016

T1

Descripcin: Bsqueda de Usuarios con sus Cuentas Bloqueadas.


Requisitos probados: Prueba genrica.
Objetivo: seleccionar las cuentas de usuarios bloqueadas que vamos a
desbloquear
Precondiciones: El usuario debe tener acceso a la aplicacin.
Procedimiento de prueba: Se realizan secuencialmente todas las tareas de
prueba validando el resultado tras cada una de ellas.
Automatizacin de la Prueba:
o Junit:
o Jmeter:
Prueba a realizar: Comprobar que un registro bloqueado efectivamente se
desbloquea.
Estimulo (acciones a realizar):
Respuesta esperada:

T2

Prueba a realizar: Comprobar que con un registro no bloqueado la


aplicacin no hace nada.
Estimulo (acciones a realizar):
Respuesta esperada:

T3

Prueba a realizar: Comprobar que es posible seleccionar varios registros


boqueados y no bloqueados y que todos quedan desbloqueados.
Estimulo (acciones a realizar):
Respuesta esperada:

T4

Prueba a realizar:
Estimulo (acciones a realizar):
Respuesta esperada:

Funcin que
se prueba 2
-

Plantilla: Plan de Pruebas del Sistema Versin: 2.0


Propietario: Gestin Unificada de Proyectos

Pgina 8 de 12

Documento: Plan de Pruebas del Sistema

Fecha:

Nombre del Proyecto (Incluir en MENU-ARCHIVO-PROPIEDADES)

22/02/2016

2.2 CATLOGO DE TAREAS DE PRUEBAS DE RENDIMIENTO


N
1

FUNCIN
Funcin que
se prueba n

NC

NT

R-1

T1

T2

R-2

T1

T2

ESPECIFICACIN DE LAS PRUEBAS

Descripcin: Acceso del usuario a la aplicacin.


Requisitos probados: REM [UC-0002]
Objetivo: Comprobar que el tiempo de respuesta de autentificacin de
usuario es menor de 5 segundos cuando hay concurrencia de 100 usuarios.
Precondiciones: En estado inicial.
Procedimiento de prueba: Se realizan series de 50 identificaciones
mientras hay 100 usuarios ejecutando concurrentemente otras acciones..
Automatizacin de la Prueba:
o Junit:
o Jmeter:
Prueba a realizar: Comprobar tiempo de respuesta en concurrencia de
identificacin de usuarios.
Condiciones de carga: Generacin de transacciones de identificacin.
Estimulo (acciones a realizar): Completar campos en una transaccin
parelela a la carga
Respuesta esperada: Medir tiempos
Prueba a realizar: Comprobar tiempo de respuesta en concurrencia con la
operacin de consulta a los datos de una aplicacin.
Condiciones de carga: Generacin de transacciones de consulta.
Estimulo (acciones a realizar):
Respuesta esperada:

Descripcin: Acceso del usuario a la aplicacin.


Requisitos probados: REM [UC-0002]
Objetivo: Comprobar que el tiempo de respuesta de autentificacin de
usuario es menor de 5 segundos cuando hay concurrencia de 100 usuarios.
Precondiciones: En estado inicial.
Procedimiento de prueba: Se realizan series de 50 identificaciones
mientras hay 100 usuarios ejecutando concurrentemente otras acciones..
Automatizacin de la Prueba:
o Junit:
o Jmeter:
Prueba a realizar: Comprobar tiempo de respuesta en concurrencia de
identificacin de usuarios.
Condiciones de carga: Generacin de transacciones de identificacin.
Estimulo (acciones a realizar): Completar campos en una transaccin
parelela a la carga
Respuesta esperada: Medir tiempos
Prueba a realizar: Comprobar tiempo de respuesta en concurrencia con la
operacin de consulta a los datos de una aplicacin.
Condiciones de carga: Generacin de transacciones de consulta.
Estimulo (acciones a realizar):

Plantilla: Plan de Pruebas del Sistema Versin: 2.0


Propietario: Gestin Unificada de Proyectos

Pgina 9 de 12

Documento: Plan de Pruebas del Sistema

Fecha:

Nombre del Proyecto (Incluir en MENU-ARCHIVO-PROPIEDADES)

22/02/2016

Respuesta esperada:
T3
R-3

T1

Descripcin: Acceso del usuario a la aplicacin.


Requisitos probados: REM [UC-0002]
Objetivo: Comprobar que el tiempo de respuesta de autentificacin de
usuario es menor de 5 segundos cuando hay concurrencia de 100 usuarios.
Precondiciones: En estado inicial.
Procedimiento de prueba: Se realizan series de 50 identificaciones
mientras hay 100 usuarios ejecutando concurrentemente otras acciones..
Automatizacin de la Prueba:
o Junit:
o Jmeter:
Prueba a realizar: Comprobar tiempo de respuesta en concurrencia con la
operacin de consulta a los datos de una aplicacin.
Condiciones de carga: Generacin de transacciones de consulta.
Estimulo (acciones a realizar):
Respuesta esperada:

T2

2.3

CATLOGO DE CASOS DE PRUEBA DE INTEGRACIN Y SISTEMA

En este bloque se especifican las pruebas especficas para verificar la correcta integracin y validar el sistema
en su conjunto, en principio se plantarn como una seleccin especfica de casos de prueba de los incluidos
en los epgrafes anteriores por lo que aqu solamente es necesario referenciar los que deben usarse
entendindose que se aplican conforme al diseo detallado anteriormente. Cualquier prueba nueva que
pudiese ser necesaria para este bloque se incluir tambin en los bloques anteriores.
N
1

FUNCIN
Funcin que se
prueba 1

NC

TTULO DEL CASO DE PRUEBA

Ttulo:
Ttulo:
Ttulo:
Ttulo:
Ttulo:
Ttulo:
Ttulo:
Ttulo:
Ttulo:
Ttulo:
Ttulo:

Plantilla: Plan de Pruebas del Sistema Versin: 2.0


Propietario: Gestin Unificada de Proyectos

Pgina 10 de 12

Documento: Plan de Pruebas del Sistema

Fecha:

Nombre del Proyecto (Incluir en MENU-ARCHIVO-PROPIEDADES)

22/02/2016

Plantilla: Plan de Pruebas del Sistema Versin: 2.0


Propietario: Gestin Unificada de Proyectos

Pgina 11 de 12

Documento: Plan de Pruebas del Sistema

Fecha:

Nombre del Proyecto (Incluir en MENU-ARCHIVO-PROPIEDADES)

22/02/2016

En este bloque se aportar una relacin completa de todos los componentes que se ha previsto crear para realizar
las pruebas, mdulos de automatizacin de pruebas normalizados en la seccin de sistemas de Control de
Calidad, tales como, por ejemplo, JUnit, Jmeter y Selen, y mdulos de carga de datos o de cualquier otro tipo que
se puedan necesitar.

2.4 RELACIN DE COMPONENTES DE PRUEBAS

N
1
2

Casos
Prueba
CP-1, CP-7,
CP-105
CP-35

CPR-2

Tipo
JUnit /
Jmeter
Junit

REFERENCIA

DESCRIPCIN

Xt23.rf45

Prueba de la autentificacin de usuarios todos los casos.

JUnit

Xdfqw.5657or

Prueba de la consulta principal

JMeter

Ydr34.6tfg7

Prueba de carga en el uso concurrente del alta de modulo.

3. FASE DE CONSTRUCCIN DEL SISTEMA


En la fase de construccin de pruebas se debern definir las pruebas unitarias, aunque de stas no se requiere un
plan formal. En esta fase se deber asegurar que se realizan los diferentes tipos de pruebas y documentar sus
resultados mediante los correspondientes informes de sesiones de pruebas. Se realizarn conforme a la Plantilla
de Informe de Sesin de Pruebas, generndose y entregndose un informe separado por cada sesin de pruebas
que se realice.

Plantilla: Plan de Pruebas del Sistema Versin: 2.0


Propietario: Gestin Unificada de Proyectos

Pgina 12 de 12

Das könnte Ihnen auch gefallen