Sunteți pe pagina 1din 10

Plan de pruebas

Plan Maestro de Pruebas del Proyecto

Requerimento Pruebas 0015-2010


Responsable/Grupo Desarrollo:

Preparado para

Versión: 1.0
Ultimo cambio del documento: 27/06/2009

Autores: Juan Perez


Cliente: Banco ABC

Mandar todos los comentarios a: Juan Perez

Nombre del documento: PAR-0001 (INT-00001)- Plan de pruebas TF


BANCO ABC V1.0.doc
Ubicación del documento: PCB

Ejemplo de Plan de Pruebas.docx


Confidencial para uso exclusivo de PROVEEDOR_TESTING Perú.
Fecha última modificación: 20/07/2009 Prohibida la reproducción total o parcial de la información contenida en
este documento. En caso de incumplimiento se sancionará conforme a las
leyes nacionales e internacionales aplicables.

-1-
Historial de versiones

Versión Fecha Autor Resumen de cambios


1.0 27/06/2009 Juan Perez Versión inicial

Tabla de autorizaciones
Compañía Nombre Fecha autorización Comentarios
BANCO Marco Pavia
ABC
PROVEEDO Walter Meza
R_TESTING

Localización del documento


PCB

Distribución del documento


Este documento será distribuido a los equipos de testing de Banco ABC, basándose en la
lista de distribución definida para la organización.

NOT A:
Este documento fue tomado de la versión en línea en un repositorio definido. La versión en
línea de este documento es la versión oficial. Es responsabilidad del usuario asegurarse
que se esta usando la versión mas reciente de este documento. Para conservar la
integridad del documento no hacer ningún tipo de cambio sin antes seguir el proceso de
control de cambios.
INDICE
1. Descripción y Propósito ................................................................ 4
1.1. Introducción .............................................................................................................................4
1.1.1. Tabla de Aplicaciones y/o SRS a certificar ........................................................................... 4
1.1.2. Objetivos de las pruebas ...................................................................................................... 4

2. Alcance............................................................................................. 5
2.1. Alcance de la Pruebas ............................................................................................................5
2.2. Hitos de Pruebas .....................................................................................................................5
2.3. Restricciones y Supuestos .......................................................................................................6
2.4. Criterios de Entrada y Salida ..................................................................................................6
2.5. Recursos requeridos ...............................................................................................................6

3. Estrategia de Pruebas ....................................................................


7
3.1. Foco de Testeo ........................................................................................................................7
3.2. Niveles de Pruebas .................................................................................................................9
3.2.1. Estrategia para Testeo de Integración de Sistema ............................................................. 10

4. Ambiente de Pruebas ...................................................................10


4.1. Puestos de Trabajo ................................................................................................................11
4.2. Datos de Pruebas ..................................................................................................................12

5. Acrónimos......................................................................................12
Descripción y Propósito
El objetivo de este Plan maestro de Pruebas es servir como vehículo de comunicación entre los
diferentes grupos involucrados en las pruebas del SRS PAR-0001 (INT-00001)– Actualización
parches de explores de Win2K de IE 6 y WinXP de IE6.

Siendo un documento común servirá también para asegurar que los diferentes equipos del
proyecto entiendan sus dependencias, responsabilidades e interacciones con otros grupos
involucrados. Este documento detalla objetivos de las pruebas, alcance de las pruebas,
suposiciones, estrategia y manejo de pruebas.

Introducción
De acuerdo a lo solicitado en el SRS se realizarán pruebas en el sistema Transactor,
ejecutando algunas transacciones detalladas en adelante las que deben asegurar la
operatividad del sistema luego de la actualización de parches de explorer Win2K de IE 6 y
WinXP de IE6.

Tabla de Aplicaciones y/o SRS a certificar

Aplicaciones Grupo Certificación Grupo Desarrollo Factoría Desarrollo


/ Negocio
SRS PAR-0001 (INT- X
00001)– Actualización
parches de explorer
de Win2K de IE 6 y
WinXP de IE6
Transactor X

Objetivos de las pruebas

Validar la operatividad de las siguientes transacciones, luego de la actualización de parches de


explorer de de Win2K de IE 6 y WinXP de IE6. Asi como asi como las funcionalidades
propias del transactor: Calculadora, Journal en línea, consulta de totales y reporte de lista de
inclusos.
Código TRX Nombre Indicador
010 COBRO DE SERVICIOS extornar
030 SUNAT
050 COBRO DE COMISIONES VARIAS
100 PAGO CHEQUE MISMO BANCO extornar
105 PAGO CHEQUE OTRO BANCO
110 EMISION CHEQUE DE GERENCIA
115 PAGO CHEQUE DE GERENCIA
200 APERTURA RAPIDA
210 DEPOSITOS extornar
220 RETIROS
300 COBRANZA TARJETA DE CREDITO
400 CONSULTA TIPO DE CAMBIO
410 COMPRA VENTA RAPIDA
600 EMISION ORDENES DE PAGO
900 EXTORNO
914 CUADRE DE CAJA
920 CONSULTA SALDOS DE CAJA
944 RECEPCION DE EFECTIVO
950 CONSULTA ULTIMA TRANSACCION
990 ENTREGA DE BOVEDA
930 CIERRE DE TIENDA
Transacciones a probar

Alcance
Alcance de la Pruebas
Las pruebas se realizarán en el sistema Transactor, mediante la ejecución de las transacciones
indicadas en el cuadro “Transacciones a probar” y ejecución las funcionalidades propias del
transactor: Calculadora, Journal en línea, consulta de totales y reporte de lista de inclusos.

La ejecución de las pruebas se llevarán a cabo en 2 pcs: una con sistema operativo Windows XP
y la otra con sistema operativo Windows 2000.

El alcance contempla probar las funcionalidades de los siguientes aplicativos:

Funcionalidad
Aplicativo: Transactor
Ejecutar las transacciones indicadas en el cuadro “Transacciones a probar”
Funcionalidades de Calculadora, Journal en línea, consulta totales y lista de inclusos.

Hitos de Pruebas
La culminación de las pruebas para cada función definida en el alcance será considerada como
un hito dado que cada una de ellas representa un requerimiento de negocio cumplido por
el SRS PAR-0001 (INT-00001)– Actualización parches de explorer de Win2K de IE 6 y WinXP
de IE6; y por tanto incrementa el nivel de madurez de las aplicaciones.
Restricciones y Supuestos
Las actividades necesarias para alcanzar los objetivos del proyecto (costo, calendario,
personas, objetivos de calidad) se planean y llevan a cabo bajo los siguientes supuestos:

# Supuestos
1 Todos los recursos asignados a las pruebas estarán disponibles el 100% del tiempo.
2 No se realizarán cambios a la funcionalidad definida en el alcance durante el periodo de pruebas.
3 La estimación inicial fue realizada considerando la documentación proporcionada al registro de la
Solicitud de Testing en el formato acordado, de acuerdo al Procedimiento de Gestión de
Requerimientos (Procedimiento de Gestión de Requerimientos TF BANCO ABC V1.0.doc).
4 Los recursos requeridos para este esfuerzo de pruebas están claramente identificados
disponibles durante la duración del mismo.
5 Disponibilidad 100% del ambiente de pruebas UAT y roles de usuarios respectivos durante los
tiempos acordados por el equipo involucrado. En caso de excepciones se notificará
con anticipación.
6 Toda la documentación utilizada para definir el alcance de las pruebas se encuentra actualizada y
disponible. En caso de que algún cambio sea requerido será reflejado inmediatamente.
7 El área de certificación de Banco ABC está comprometida a proveer el soporte requerido por la
Testing factory.
8 Todos los defectos encontrados serán corregidos de acuerdo a los tiempos establecidos
previamente (Procedimiento de Gestión de Defectos TF BANCO ABC V1.0.doc).
9 Las transacciones a probar serán las indicadas en el cuadro “Transacciones a probar”, asi
como las funcionalidades propias del transactor: Calculadora, Journal en línea, consulta de
totales y
reporte de lista de inclusos.

Criterios de Entrada y Salida


Los pre-requisitos (criterios de entrada) y post-condiciones (criterios de salida) son definidos
para que todos los grupos involucrados entiendan completamente qué se espera de cada una
de las áreas. Se debe aclarar y negociar cualquier brecha hasta llegar a un acuerdo común y
entendimiento.

Se indican las transacciones y funcionalidades a probar en el documento disponible en


el repositorio (Transacciones prueba parche 30-07-2009.xls y Detalles de prueba.msg).

Recursos requeridos
Personas necesarias para las Pruebas de Certificación

Cantidad %
Rol Recomendada Dedicación Área / Aplicación
Test Manager 1 10.00%
Analista de Testeo 1 30.00%
Analista de Certificación 1 10.00%
Testers 2 40.00%
Cantidad %
Rol Recomendada Dedicación Área / Aplicación
Gestor de
1 10.00%
Requerimiento

Evaluación de Riesgos
Esta sección sirve para identificar riesgos potenciales durante las pruebas y los planes
para tratar de contener (evitar el riesgo) o mitigar los mismos (reducir el impacto en caso de
que el
riesgo se presente).

# Evento (riesgo identificado) Mitigación (acciones para Contingencia (acciones si sucede el


minimizar prob. del evento) evento)
01 Cualquier defecto detectado implicará El tiempo de resolución de Las funciones de prueba afectadas se
tiempo para ser solucionado y por lo defectos de acuerdo a replanean para los días y horarios de
tanto podría afectar el calendario severidad es cumplido. pruebas.
establecido
02 El ambiente de UAT o roles de El analista de certificación Notificarlo y replanificar los días y/o
usuarios a utilizar no están disponibles monitoreará constantemente horarios de pruebas.
durante los tiempos acordados por los el ambiente de pruebas y
equipos involucrados roles utilizados para asegurar
su disponibilidad.
03 De acuerdo al tamaño de Se está dando atención al De ser necesario se notificará para
requerimiento “Urgencia” no se requerimiento con la alcanzar la documentación faltante.
adjuntó la documentación obligatoria. información proporcionada.

Estrategia de Pruebas
Foco de Testeo

Identificar y diseñar los casos de testeo teniendo en cuenta los siguientes atributos:

Uso de la funcionalidad
Impacto en el negocio (en caso de falla)
Atributos no funcionales
Casos de Regresión

MUY ALTO

ALTO X

Impacto en el negocio MEDIO

BAJO

MUY BAJO

MUY BAJO BAJO MEDIO ALTO MUY ALTO


uso de la funcionalidad

Distribución de los casos de testeo

Niveles de Pruebas
Uso de la Impacto si
ID Funcionalidad a probar funcionalidad falla Total casos
1 1. 010- Cobro de Servicios ALTO ALTO 1

2 2. 030- Sunat ALTO ALTO 1


3 3. 050- Cobro de Comisiones Varias ALTO ALTO 1

4 4. 100- Pago Cheque mismo Banco ALTO ALTO 1


5 5. 105- Pago Cheque otro Banco ALTO ALTO 1
6 6. 110- Emisión Cheque de Gerencia ALTO ALTO 1
7 7. 115- Pago Cheque de Gerencia ALTO ALTO 1
8 8. 200- Apertura Rápida ALTO ALTO 1
9 9. 210- Depósitos ALTO ALTO 1
10 10. 220- Retiros ALTO ALTO 1
11 11. 300- Cobranza Tarjeta de Crédito ALTO ALTO 1
12 12. 400- Consulta Tipo de Cambio ALTO ALTO 1
13 13. 410- Compra Venta Rápida ALTO ALTO 1
14 14. 600- Emisión Ordenes de Pago ALTO ALTO 1
15 15. 900- Extorno ALTO ALTO 1
16 16. 914- Cuadre de Caja ALTO ALTO 1
17 17. 920- Consulta Saldos de Caja ALTO ALTO 1
18 18. 944- Recepción de Efectivo ALTO ALTO 1
19 19. 950- Consulta Ultima Transacción ALTO ALTO 1
20 20. 990- Entrega de Bóveda ALTO ALTO 1
21 21. 930- Cierre de Tienda ALTO ALTO 1
22 22. Calculadora ALTO ALTO 1
23 23. Journal ALTO ALTO 1
24 24. Funcionalidad Consulta Totales ALTO ALTO 1
25 25. Consulta Lista de Inclusos ALTO ALTO 1
25

Resumen de casos a probar


El siguiente cuadro presenta en forma resumida los niveles de testeo que se alcanzan en las
pruebas; luego se desarrolla la estrategia particular según el foco y el alcance de las
mismas.

Niveles de Testeo SI NO Responsable Notas


Unitario X Desarrollo
Integración Modular X Desarrollo
Sistema X Desarrollo
Integración de Sistema X TF Banco
ABC
Aceptación Usuario X Usuarios
Operabilidad Producción
Tabla de niveles de testeo

Estrategia para Testeo de Integración de Sistema

La estrategia de testeo para el nivel de integración de sistemas se realizará en el ambiente de


UAT, para lo cual se requiere la confirmación y verificación por parte del analista de certificación
de Banco ABC que el ambiente y los roles a utilizar se encuentren listos para pruebas.

Se ejecutarán los casos de pruebas que involucren la ejecución de las transacciones y


funcionalidades en el sistema Transactor según se indica en el cuadro “Resumen de casos a
probar” en 2 escenarios.

 PC con sistema operativo Windows XP


 PC con sistema operativo Windows 2000

Para los casos indicados se guardará la imagen de la pantalla que muestre la ejecución de la
transacciones y funcionalidades.

Tareas planeadas por recursos duración


estimada:

Tarea Recurso Duración


1.1 CHECKLIST DOCUMENTATION TM 0.25
1.2 ANALISIS DE REQUERIMIENTO AT 0.5
1.3 ESTIMACION INICIAL AT 0.5
2.1 PLANIFICACION DE ACTIVI TM 0.25
2.2 CREACION MASTER TEST PLAN AT 1
3.1 PREPARACION TEST CASES T1 0.25
4.1 EJECUCION DE PRUEBAS -1 T1 3
4.1 EJECUCION DE PRUEBAS -2 T2 3
4.2 REGISTRO DE DEFECTOS T1 0.5
4.4. REPORTE FINAL AT 0.5
9.75

Tareas planeadas vs Recursos

Las transacciones y funcionalidades a probar están indicadas en los


documentos
(Transacciones prueba parche 30-07-2009.xls y Detalles de
prueba.msg).
Ambiente de Pruebas
Productos necesarios para las Pruebas de Certificación

Niveles de Testeo Ambientes Ambiente Ambiente Ambiente


Desarrollo Certificación PreProducción Producción
Unitario X
Integración Modular X
Sistema X
Integración de Sistema X X
Aceptación Usuario X X
Operabilidad X X

Puestos de Trabajo
La ejecución del testeo en estos puestos de trabajo no significa ejecutar la totalidad de los
casos para las configuraciones definidas.

# Puesto de trabajo Requisitos HW Sist. Operativo Requisitos SW


01 Terminal standard Pentium IV Win XP SP2 Transactor
2 Terminal standard Pentium IV Windows 2000 Transactor

Datos de Pruebas
La estrategia a ser implementada consiste en utilizar como datos de pruebas las cuentas
y número de tarjetas contenidas en el archivo proporcionado por IB, que se ubicará en la
ruta
\\RepositoriodeTesting\Tareas\Certificacion\TEST FACTORY\ABIERTOS\SRS\611-PAR-0001
(INT-00001) Actualización parches de explores de Win2K de IE 6 y WinXP de IE6\1. INICIO,
como parte del requerimiento.

A partir de éstos datos se ejecutarán las transacciones y funcionalidades del sistema Transactor.

Acrónimos
Acrónimo Descripción
PROVEEDOR_TESTING PROVEEDOR_TESTING Testing Factory Banco ABC (Grupo de
TF BANCO ABC certificación)
BCS Business Consulting Services
AS Application Services
SSA Spanish South America
IB Banco ABC

 FIN DEL DOCUMENTO 