1.3 Ejemplo Plan de Pruebas Del Sistema
1.3 Ejemplo Plan de Pruebas Del Sistema
1.3 Ejemplo Plan de Pruebas Del Sistema
Contenido
CONTENIDO………………………………………………………………………………………………………………………………………………2
INTRODUCCION………………………………………………………………………………………………………………………………………..3
Alcance de las pruebas del sistema de información.......................................................................................4
Definiciones……………………………………………………………………………………………………………………………………………..4
Visión General Del Documento………………………………………………………………………………………………………………..4
EV
Actividades de prueba…………………………………………………………………………………………………………………………….6
Detalle Actividades de prueba………………………………………………………………………………………………………………..6
Detalle de las pruebas…………………………………………………………………………………………………………………………….7
EN
INTRODUCCIÓN
Como bien sabemos, el proceso de creación de software se compone de varias fases. Desde su
diseño hasta su puesta en producción, debe pasar por varios momentos en los que este software
va evolucionando, sin embargo, hay una fase que no se ha potenciado tanto como debe a causa
de su naturaleza. Efectivamente, el testing, a pesar de que se reconoce su importancia y
EV
así como modelos de pruebas. A cada uno corresponde un nivel distinto de involucramiento en
las actividades de desarrollo.
El control de la calidad de software lleva consigo aplicativos que permiten realizar pruebas
EN
autónomas y masivas permitiendo así la verificación desde el punto de vista estático y de caja
blanca, es decir pruebas donde se analiza el software sin ejecutar el software mediante el código
fuente del mismo. Podemos encontrar herramientas escritas en software libre, código abierto o
software privativo. Estas herramientas podrán ser utilizadas para diferentes tipos de pruebas
como:
C
Definiciones
ID
Fallo: La incapacidad de un sistema o de alguno de sus componentes para realizar las funciones
requeridas dentro de los requisitos de rendimiento especificados.
IA
PRUEBAS
Elementos de prueba
Módulo de Productos
ID
El módulo de Productos es donde se pueden administrar los productos del sistema, es decir,
permite crear nuevos productos, modificar alguno que ya se encuentre en el sistema o bien
eliminar un producto que ya no se necesite según las necesidades de la empresa.
EN
Módulo de Proveedores
El módulo de Proveedores es donde se pueden administrar los proveedores del sistema, es
decir, permite crear nuevos proveedores, modificar alguno que ya se encuentre en el sistema
o bien eliminar un proveedor que ya no se necesite según las necesidades de la empresa.
C
Módulo de Usuarios
IA
El módulo de Usuarios es donde se pueden administrar los usuarios del sistema, es decir,
permite crear nuevos usuarios, modificar alguno que ya se encuentre en el sistema o bien
eliminar un usuario que según las necesidades de la empresa ya no forme parte de esta.
EJ
Módulo de Clientes
El módulo de Clientes es donde se pueden administrar los clientes del sistema, es decir,
permite crear nuevos cliente, modificar alguno que ya se encuentre en el sistema o bien
eliminar un cliente que ya no se necesite según las necesidades de la empresa.
EM
Módulo de Movimientos
El módulo de Movimientos, es donde se pueden ingresar las entradas y salidas de productos
dependiendo del documento almacenando datos relativos al movimiento en general y a los
lotes de productos.
PL
Características a probar
En esta fase se analizan las pruebas enfocadas directamente a evaluar la aplicación en
términos de usabilidad, accesibilidad y navegabilidad, también se medirá la seguridad la
aplicación, frente a situaciones de vulnerabilidad.
6
Nivel de pruebas
En relación al nivel de las pruebas este se determina a nivel de unidad y aceptación de los
módulos.
Actividades de prueba
Para la realización de las pruebas se debe contar con el hardware, software y la conectividad
adecuada, esta debe ser un computador de escritorio o portátil con conexión a internet y que
EV
Iniciar sesión.
Crear un producto.
Modificar un producto.
EN
Eliminar un producto.
Crear un proveedor.
Modificar un proveedor.
Eliminar un proveedor.
Crear un usuario.
C
Modificar un usuario.
Eliminar un usuario.
IA
Crear un cliente.
Modificar un cliente.
Eliminar un cliente
Crear un movimiento de entrada de productos
EJ
corresponda.
Resultados obtenidos Se inicia sesión como
Administrador, el sistema reconoce
los datos e inicia sesión mostrando
la pantalla principal correspondiente
C
a Administrador.
Se inicia sesión como Operador, el
sistema reconoce los datos e inicia
IA
Cantidad: 5.
Precio Unitario: 1000.
Total: 5000.
Resultados esperados Si los datos ingresados no corresponden a
los formatos solicitados por el sistema, este
debe mostrar un mensaje de error indicando
que todos los campos son obligatorios Por el
8
sometida.
Código 3
Descripción Un usuario Modifica o Edita un producto.
Prerrequisito Estar en la pantalla Listado de Productos.
Datos de prueba Datos a modificar o editar:
Proveedor: JGB
C
Cantidad: 15.
Resultados esperados Si los datos modificados no corresponden a
los formatos solicitados por el sistema, este
IA
Administrador(a).
Datos de prueba Datos del nuevo Proveedor:
NIT: 15.654.345-0
Nombre Proveedor: Medicar.
O
nuevo proveedor
Evaluación de la prueba La aplicación responde como se espera de
acuerdo a las distintas situaciones que fue
sometida.
C
modifica el proveedor.
sometida.
Código 9
Descripción Modificar o Editar un Usuario.
Prerrequisito Estar en la pantalla Listado de Usuarios.
IA
de usuarios.
Evaluación de la prueba La aplicación responde como se espera de
acuerdo a las distintas situaciones que fue
sometida.
EM
Departamento: Santander.
Resultados esperados Si los datos modificados no corresponden a
los formatos solicitados por el sistema, este
debe mostrar un mensaje de error. Por el
EJ
sometida.
PL
Código 16
Descripción Usuario Crea una salida de Productos
Prerrequisito Haber iniciado sesión como Administrador.
Y estar en la pantalla de Lista de Salidas y
dar clic en el botón crear Crear salida.
ID
nueva salida.
Evaluación de la prueba La aplicación responde como se espera de
acuerdo a las distintas situaciones que fue
sometida.
Código 17
Descripción Elimina una Salida de Productos.
Prerrequisito Estar en la pantalla Listado de Salidas.
Datos de prueba No hay
O
El desarrollo de las pruebas se realiza con la Aplicación montada en el servidor local que
provee el paquete Xampp, bajo ninguna condición de stress ni atacamiento de información
dado que las necesidades de la aplicación no lo requieren, sin embargo, y dadas las
condiciones iniciales el resultado de las pruebas de unidad ha sido satisfactorio, no se
detectan problemas de accesibilidad ni de usabilidad, solo se encuentran problemas de
EV
ubicación de información en algunas páginas, pero que solo corresponde a temas de estilo por
lo que se revisarán estos aspectos.
En relación a los tiempos de respuesta de las solicitudes que se generan al realizar las pruebas
ID