Вы находитесь на странице: 1из 8

Documento: ( TestPlanSV-06 ) Fecha:

Sistema de Ventas de Electrodomsticos 14/11/2017


2016

PLAN DE PRUEBAS
SV.TP

Curso: Pruebas de Software


Profesor: Bartra, Alejandro
Integrantes:
- Alamo Castillo, Jorge Martin
- Castellanos Velesmoro, Christian Antonio
- Daz Mendo, Sara Katiuska
- Kawai Kohatsu, Luiz Augusto

Plan de Pruebas Universidad Nacional Mayor de San Marcos


Pgina
Versin: 1.0 Facultad de Ingeniera de Sistemas e Informtica

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS - Facultad de Ingeniera de Sistemas e Informtica


Documento: ( SV.TP ) Fecha:

Sistema de Ventas de Electrodomsticos 14/11/2017

REGISTRO DE VERSIONES

Versin Causa del Cambio Responsable del Cambio Fecha Cambio

Kawai Kohatsu, Luiz Augusto


1.0 Creacin de Plan de Pruebas 09/11/2016
Alamo Castillo, Jorge Martin

Plan de Pruebas Universidad Nacional Mayor de San Marcos


Pgina
Versin: 1.0 Facultad de Ingeniera de Sistemas e Informtica
Documento: ( SV.TP ) Fecha:

Sistema de Ventas de Electrodomsticos 14/11/2017

1. IDENTIFICADOR DE PLAN DE PRUEBAS

SV.TP

2. INTRODUCCION

El documento Plan de Pruebas tiene como propsito el proporcionar una planificacin de


pruebas y un documento de gestin de pruebas; todo esto con el fin de verificar las funciones
y los procesos de los distintos mdulos del software, as como tambin encontrar los posibles
fallos o errores que se presenten durante el periodo de pruebas. Adems tambin se busca
validar si el sistema cumple con los requerimientos que contemplen el funcionamiento total
del mismo.

2.1. Objetivos

El Plan de Pruebas del sistema para debe apoyar los siguientes objetivos:
Detallar las actividades requeridas para preparar y conducir la prueba del
sistema.
Comunicar a todas las partes responsables las tareas que deben realizar y el
horario a ser seguido en la realizacin de las tareas.
Determinar las fuentes de la informacin utilizadas para preparar el plan.
Determinar las herramientas de pruebas y el ambiente necesarios para realizar
la prueba del sistema.
Determinar los documentos de pruebas a entregar una vez terminado todo el
proceso.

2.2. Antecedentes

Este software fue realizado a peticin con el fin de satisfacer la necesidad de un


Sistema de Ventas online. Como requerimiento principal de este sistema, el cliente
solicit que el software sea programado en el lenguaje Python y usando el marco
metodolgico SCRUM. El tiempo de desarrollo de este software fue de
aproximadamente 1 mes.

2.3. Alcance

El proyecto sobre el que se define este plan de pruebas corresponde al software


Sistema de Ventas de Electrodomsticos, el cual consiste en un sistema web que
est dirigido a quienes tengan un negocio o tienda, y deseen administrarlo mejor en
lo que se refiere a stock de los productos, atencin del pblico, control de
proveedores entre otros.

Plan de Pruebas Universidad Nacional Mayor de San Marcos


Pgina
Versin: 1.0 Facultad de Ingeniera de Sistemas e Informtica
Documento: ( SV.TP ) Fecha:

Sistema de Ventas de Electrodomsticos 14/11/2017

2.4. Referencias

Los siguientes documentos fueron utilizados como fuentes de informacin para el


plan de pruebas:
IEEE Standard for Software Test Documentation (IEEE Std 829-1998)
Historias de Usuario Modificadas
Product Backlog Sistema de Ventas de Electrodomsticos
Sprint Backlog Sistema de Ventas de Electrodomsticos

3. ELEMENTOS DE PRUEBAS

Las pruebas que se realizarn sern para los siguientes mdulos del programa:
Cdigo Fuente
Cdigo Ejecutable

4. CARACTERSTICAS A SER PROBADAS

Registrar Usuario SV.TD.01


Login de Usuario SV.TD.02
Envo de Consulta de Usuario SV.TD.03
Mostrar Catlogo de Productos SV.TD.04
Registrar Tienda SV.TD.05
Registrar Compra SV.TD.06
Registrar Proveedor SV.TD.07
Editar Producto SV.TD.08

5. CARACTERSTICAS A NO SER PROBADAS

Interfaces de Usuario
Rendimiento de la Aplicacin
Recuperacin del Sistema en Caso de Errores

6. ENFOQUE

Este enfoque verificar la exactitud y exhaustividad de la informacin en las reas cubiertas


por las pruebas. Entre las distintas pruebas que sern efectuadas sobre el software Sistema
de Ventas de Electrodomsticos se encuentran:

Plan de Pruebas Universidad Nacional Mayor de San Marcos


Pgina
Versin: 1.0 Facultad de Ingeniera de Sistemas e Informtica
Documento: ( SV.TP ) Fecha:

Sistema de Ventas de Electrodomsticos 14/11/2017

Pruebas de Caja Negra


No se basan en conocimiento del diseo o del cdigo interno. Las pruebas se basan solo
en los requisitos y su funcionalidad .Solo se conocen las entradas vlidas y los resultados
esperados.
Particin de Equivalencia: Divisin (particin) de las entradas, salidas, etc. en zonas
que son iguales (equivalentes).
Anlisis del Valor Lmite: Tcnica de seleccin de juegos de datos donde los valores
se toman entre los valores extremos. Trabaja bien en conjuncin con las Particiones
de Equivalencia.
Tablas de Decisin Causa-efecto de Grficos: Las Tablas de Decisin estn ms
enfocadas a la lgica/reglas del negocio y son una buena tcnica para manejar las
combinaciones de entrada.
Pruebas de Transicin de Estados: Es usada cuando algunos aspectos del sistema
pueden ser descritos en una mquina de estados finita.
Casos de Uso: Es una tcnica que ayuda a identificar casos de prueba que ejecuten
el sistema, transaccin por transaccin, de inicio a fin.
Pruebas de Caja Blanca
Se basan en conocimiento de la lgica interna del cdigo de la aplicacin. Las pruebas
se basan en cobertura de sentencias de cdigo, condiciones, ramas de cdigo y caminos.
Cobertura de Sentencias: Porcentaje de sentencias ejecutables ejercitadas por un
conjunto de pruebas
Cobertura de Decisiones: Porcentaje de salidas de decisin ejercitados por un
conjunto de pruebas.

7. CRITERIOS DE APROBACIN / FALLA DE ELEMENTOS

Criterio de Aprobacin: Se aprobar el proyecto con un 100% de las pruebas ejecutadas


(las cuales se basarn en las historias de usuario) y con un 100% de aceptacin.
Criterio de Rechazo: En caso de que no cumpla con el nivel exigido, el proyecto se
rechazar en su etapa de pruebas. As mismo se le notificar al grupo de proyecto de
desarrollo sobre lo ocurrido.

8. CRITERIOS DE SUSPENSIN Y REQUISITOS DE REANUDACIN

Criterios de Suspensin: La falta de especificaciones tanto para los datos de entradas


como para los datos de salida en las diferentes pruebas a realizar en cada uno de los
mdulos. Adems de la nula implementacin de algunas mdulos funcionales que
debieron haber realizado.
Requisitos de Reanudacin: Cuando se reciba la informacin faltante para continuar con
las pruebas, luego de ocurrir una suspensin de la prueba. Adems cuando se obvie la
evaluacin del mdulo que faltaba implementar, para no perjudicar las pruebas del
resto de mdulos.

Plan de Pruebas Universidad Nacional Mayor de San Marcos


Pgina
Versin: 1.0 Facultad de Ingeniera de Sistemas e Informtica
Documento: ( SV.TP ) Fecha:

Sistema de Ventas de Electrodomsticos 14/11/2017

9. TAREAS DE PRUEBAS

Vase la Lista de Tareas, Anexo A.

10.NECESIDADES AMBIENTALES

Hardware: Equipo de Cmputo completo (Pantalla o Monitor, teclado QWERTY, etc) con
los siguientes requerimientos mnimos como Memoria RAM 512 MB y Disco Duro de
320GB.
Software: Sistema Operativo Windows, Lenguaje de Programacin Python, Framework
Django, Libreras Pillow y Djangorestframework, Entorno de Desarrollo Integrado
Pycharm.
Documentacin: El Manual de Instalacin y el Manual de Usuario, para poder configurar
y manejar el software adecuadamente durante las pruebas. As mismo el Product
Backlog, el Sprint Backlog y las Historias de Usuario Modificadas.

11.RESULTADOS DE LAS PRUEBAS

Los siguientes documentos sern generados por el grupo de pruebas del sistema y se
entregarn al grupo que diseo el software Sistema de Ventas de Electrodomsticos
despus de la finalizacin de la prueba:
Plan de Pruebas
Especificaciones de Diseo de Pruebas
Especificaciones de Casos de Pruebas
Especificaciones de Procedimientos de Pruebas

12.RESPONSABILIDADES

Los siguientes grupos tienen la responsabilidad de los segmentos de las pruebas.


Grupo de Pruebas del Sistema: Este grupo proporciona la gestin general y ejecucin
de las pruebas, as como la experiencia en pruebas tcnicas.
Gerente de Pruebas: Kawai Kohatsu, Luiz Augusto
Analista de Pruebas: Alamo Castillo, Jorge Martin
Analista de Pruebas: Daz Mendo, Sara Katiuska
Tcnico de Pruebas: Castellanos Velesmoro, Christian Antonio
Grupo de Proyectos de Desarrollo: Este grupo transmite el sistema a ser probado y
responde a los Informes de Incidentes de Prueba del Sistema.

13.NECESIDADES DE FORMACIN Y ENTRENAMIENTO

No se cuenta con el tiempo ni los recursos necesarios para una capacitacin. Por lo que en
caso de alguna duda se har uso de la tcnica opiniones de expertos con respecto al Lenguaje
de Programacin Python y Framework Django.

Plan de Pruebas Universidad Nacional Mayor de San Marcos


Pgina
Versin: 1.0 Facultad de Ingeniera de Sistemas e Informtica
Documento: ( SV.TP ) Fecha:

Sistema de Ventas de Electrodomsticos 14/11/2017

14. CRONOGRAMA

Vase la Lista de Tareas, Anexo A.


El perodo de pruebas estar comprendido entre el 9 de Noviembre del 2016 al 10 de
Noviembre del 2016.

15. RIESGOS Y CONTINGENCIAS

Si el programa de pruebas es significativamente afectado por alguna falla del sistema,


se le notificar al grupo de proyectos de desarrollo para acordar la realizacin de una
depuracin y as poder seguir con el proceso de pruebas.
Si el programa de pruebas no cuenta con el suficiente nivel de especificacin para los
datos de entrada y salida, entonces se le comunicar al grupo de proyectos de desarrollo
para que se suministre dicha informacin.

16. APROBACIONES

______________________________ _________________
Gerente de Pruebas Fecha

______________________________ _________________
Gerente de Proyectos de Software Fecha

Plan de Pruebas Universidad Nacional Mayor de San Marcos


Pgina
Versin: 1.0 Facultad de Ingeniera de Sistemas e Informtica
Documento: ( SV.TP ) Fecha:

Sistema de Ventas de Electrodomsticos 14/11/2017

ANEXO A

A. Listas de Tareas

Tarea Fecha de
ID Tarea Responsable
Predecesora Finalizacin
Gerente de Pruebas,
1 Preparar el Plan de Pruebas. 09/11/2016
Analista de Pruebas
Preparar las Especificaciones de Diseo de
2 1 Analista de Pruebas 09/11/2016
Pruebas.
3 Preparar las Especificaciones de Casos de Pruebas. 2 Analista de Pruebas 09/11/2016
Preparar las Especificaciones de Procedimientos
4 3 Analista de Pruebas 09/11/2016
de Pruebas.
Comprobar todos los requerimientos necesarios
5 4 Tcnico de Pruebas 10/11/2016
para ejecutar el sistema a probar.
Ejecutar procedimientos de Pruebas de Caja
6 5 Tcnico de Pruebas 11/11/2016
Negra.
Comprobar los resultados de las Pruebas de Caja
7 6 Tcnico de Pruebas 12/11/2016
Negra.
Ejecutar procedimientos de Pruebas de Caja
8 7 Tcnico de Pruebas 13/11/2016
Blanca.
Comprobar los resultados de las Pruebas de Caja
9 8 Tcnico de Pruebas 14/11/2016
Blanca.
Escribir el Informe de Resumen de Prueba del
10 9 Grupo de Pruebas 15/11/2016
Sistema.
Entregar toda la documentacin resultante del
11 proceso de pruebas al Grupo de Proyectos de 10 Grupo de Pruebas 16/11/2016
Desarrollo

Plan de Pruebas Universidad Nacional Mayor de San Marcos


Pgina
Versin: 1.0 Facultad de Ingeniera de Sistemas e Informtica

Вам также может понравиться