Encontrar los posibles errores que puedan ocurrir durante la ejecución de pruebas
esteban_reyesTrabajo31 de Agosto de 2017
3.768 Palabras (16 Páginas)220 Visitas
Plan de Pruebas de Software
Aplicación web de tienda en línea COMPUNIC S.A Fecha: [17-04-2017]
Tabla de contenido
Contenido
Historial de Versiones 2
Información del Proyecto 3
Aprobaciones 3
Resumen Ejecutivo 3
Propósito: 3
Alcance de las Pruebas 4
Elementos de Pruebas 4
Modulo Registro de usuario 4
Modulo Ahorro 4
Modulo Planilla 5
Modulo estado de cuenta 5
Modulo proyectos 5
Módulo de ayuda 6
Módulo de préstamos 6
Nuevas Funcionalidades a Probar 6
I. Realizar las pruebas necesarias para evaluación del rendimiento del sistema. 6
II. Encontrar los posibles errores que puedan ocurrir durante la ejecución de pruebas. 6
Pruebas de Regresión 6
Procedimientos de Usuario 7
Enfoque de Pruebas (Estrategia) 7
Los objetivos del enfoque de pruebas son: 7
I. Representar los tipos de pruebas a realizar. 7
II. Planificación de las pruebas en el sistema. 7
III. Definir las responsabilidades del equipo de trabajo que participara en el plan de prueba. 7
IV. Crear los casos de pruebas especificando que módulos se pueden probar. 7
V. Implementar las diferentes pruebas y obtener los resultados de cada una de las prueba. 7
Pruebas de integridad a los Datos y a la Base de Datos. 7
Pruebas de Funcionamiento 8
Prueba del Control de Seguridad y el Acceso 8
Prueba de Rendimiento 8
Criterios 9
Criterios de Suspensión 9
Criterios de Reanudación 9
Existe un consentimiento por parte del equipo acerca de la solución del problema que se brindó en la suspensión de pruebas. 9
Entregables 10
Recursos 10
Requerimientos de Entornos – Hardware 10
Requerimientos de Entornos – Software 12
Herramientas de Pruebas Requeridas 12
JMETER 12
Visual Studio 13
Personal y entrenamiento 13
Planificación y Organización 14
Procedimientos para las Pruebas 14
Matriz de Responsabilidades 15
Ejecución de Pruebas 16
Dependencias y Riesgos 16
Cronograma 17
Referencias 18
Historial de Versiones
Fecha | Versión | Autores | Organización | Descripción |
17/04/2017 | 0.1 | Oneydi Guido Esteban Reyes Omar Gutiérrez | COMPUNIC S.A | Plan de pruebas |
Información del Proyecto
Empresa / Organización | COMPUNIC S.A |
Proyecto | Aplicación web DE tienda en línea |
Fecha de preparación | 17/04/2017 |
Cliente | |
Patrocinador principal | - |
Gerente / Líder de Proyecto | ESTEBAN |
Gerente / Líder de Pruebas de Software | ONEYDI |
Aprobaciones
Nombre y Apellido | Cargo | Departamento u Organización | Fecha | Firma |
Administrador | COMPUNIC S.A. | 17/04/2017 | ||
Resumen Ejecutivo
El presente plan está basado en la elaboración de prueba para el Sistema de Control web de gestión de pedidos con el fin de facilitar el manejo de todas las actividades que se realizara en la misma.
El objetivo de realizar este plan es para recolectar información, funcionamientos y asegurar la calidad del sistema.
Propósito:
- Representar las herramientas con ejecución y validación del plan de pruebas.
- Identificar las responsabilidades de cada una de las tareas, los recursos y los prerequisitos que deben ser considerados con el plan de prueba
- Garantizar el cumplimiento de los requerimientos planteados en el marco del desarrollo del proyecto.
- Representar una lista de los entregables que se proporcionaran en las pruebas.
Alcance de las Pruebas
- Plantear el Plan de Pruebas de Software, para desarrollar de una forma organizada las diferentes actividades que se realizarán en el proceso del plan.
- Evaluar aspectos como: la lógica estructural, la seguridad, y sobre todo la verificación de la funcionalidad del sistema para cada módulo de la aplicación.
Elementos de Pruebas
Modulo productos:
- Nombres: se refiere a los nombres que se les asignan a los productos.
- visible: destacado: se refiere al puesto que posea en su centro de trabajo.
- Existencia:
Modulo Agregar producto:
- código:
- descripción:
- fecha:
- precio:
- imagen:
- unidad:
- categoría:
Modulo Ventas
- pendientes:
- pagadas:
- en camino
- entregadas
- canceladas
Modulo clientes
- Nombre
Modulo editar clientes
- Nombre
- Aapellido
- Teléfono
- Dirección
- Correo electrónico
- Contraseña
Modulo Nuevo cliente
- Nombre
- Aapellido
- Teléfono
- Dirección
- Correo electrónico
- Contraseña
Modulo categoría
- Nombre:
- Estado
Modulo agregar categoría
- Nombre: es el nombre de la categoría
- Nombre corto:
- estado:
Modulo editar categoría
- Nombre: es el nombre de la categoría
- Nombre corto:
- estado:
Modulo actualizar ajustes
- titulo principal
- email principal
- país
- moneda
- imagen default
Modulo métodos de pago
- depósito bancario
- pago contra entrega
Modulo compras
- agregar productos al carrito de compras
- procesamiento del carrito de compras
- impresión en pdf de la nota de compra
Modulo usuarios
- nombre completo:
- usuario
Modulo editar usuarios
- nombre:
- apellido
- nombre de usuario
- contraseña
- estado
Modulo agregar usuario
- nombre
- apellido
- nombre de usuario
- contraseña
Nuevas Funcionalidades a Probar
Realizar las pruebas necesarias para evaluación del rendimiento del sistema.
- Encontrar los posibles errores que puedan ocurrir durante la ejecución de pruebas.
Pruebas de Regresión
Objetivo | Táctica | Herramientas Necesarias | Criterio de Éxito | Consideración |
Determinar si los cambios recientes en una parte de la aplicación tienen efecto adverso en otras Partes. | Se probará el sistema a la luz de los cambios realizados durante el debugging, mantenimiento o desarrollo de la nueva versión del sistema buscando efectos adversos en otras partes. | Base de Datos. Aplicación web. | La prueba de viejas funcionalidades es más Importante que la de nuevas funcionalidades | Ninguna |
...