Está en la página 1de 18

SISTEMA DE EJECUCIÓN DE PRUEBAS

SISTEMA DE INFORMACIÓN

FORMULARIO DE MATRÍCULA

27 de septiembre de 2021

LEONARDO ESTEBAN YÁÑEZ MELO


IACC, SEPTIEMBRE DE 2021
Pruebas de Software FORMULARIO DE MATRÍCULA Página 2 de 18

ÍNDICE

INTRODUCCIÓN 3

OBJETIVO 3

PRUEBAS FUNCIONALES 4-6

PRUEBAS DE COMUNICACIÓN 7

PRUEBAS DE RENDIMIENTO 8-9

PRUEBAS DE VOLUMEN 9

PRUEBAS DE SOBRECARGA 10 - 12

PRUEBAS DISPONIBILIDAD DE DATOS 12 - 14

PRUEBA DE FACILIDAD DE USO 15

PRUEBAS DE OPERACIÓN 16 - 17

PRUEBAS DE ENTORNO 17

PRUEBAS DE SEGURIDAD 17

RESULTADOS 18
Pruebas de Software FORMULARIO DE MATRÍCULA Página 3 de 18

INTRODUCCIÓN

Todo sistema de Información conlleva la necesidad de estar en constante revisión, debido a las
diversas situaciones que pueden generar errores inesperados, que influyan negativamente el
proceso de recepción de la información, estos errores se pueden presentar desde la misma
interfaz del usuario, hasta el envío y recepción de los datos por parte de la Base de Datos (BBDD
en adelante) adjunta. Por este motivo, generar diversas pruebas a nuestro sistema permite
anteponerse a posibles errores e inconvenientes que se puedan generar.

OBJETIVO

Permitir la identificación de los fallos y errores que se puedan gestar en el proceso de envío de la
información, y además de la solución inmediata o previa a estos problemas.

Para lo anterior se presentan las siguientes pruebas de sistema:

1. Pruebas Funcionales
2. Pruebas de Comunicación
3. Pruebas de Rendimiento
4. Pruebas de Volumen
5. Pruebas de Sobrecarga
6. Pruebas de Disponibilidad de datos
7. Pruebas de Facilidad de Uso
8. Pruebas de Operación
9. Pruebas de Entono
10. Pruebas de Seguridad.
Pruebas de Software FORMULARIO DE MATRÍCULA Página 4 de 18

1. Pruebas Funcionales

ITEM DESCRIPCIÓN
Este módulo corresponde a un sistema de Matrícula de un
establecimiento educacional, por medio de un formulario de
registros que verifique y almacene datos de los estudiantes que se
Análisis de Requisitos
matriculen en el colegio. El uso por parte del usuario corresponde
a la interacción con un formulario de registro que solicita los datos
necesarios y obligatorios.
El primer paso se refiere a la introducción de los datos y relleno del
formulario, se genera un ingreso por parte del usuario y la
Diseño de plan de
validación de este.
pruebas
Por otro lado el sistema deberá enviar la información
correspondiente (entregada por el usuario) a la base de datos.

Formulario de registro de Matrícula, interfaz del usuario

Mensaje del sistema que ha enviado los datos a la BBDD


Pruebas de Software FORMULARIO DE MATRÍCULA Página 5 de 18

Datos guardados en la Base de Datos, generando una bitácora preestablecida, que representa el
ingreso, eliminación y actualización de los datos

Ingreso datos Apoderado

Ingreso Datos Estudiante


Pruebas de Software FORMULARIO DE MATRÍCULA Página 6 de 18

Bitácora

Los procesos de actualización y eliminación de datos se trabajan en BBDD, se muestra un ejemplo


de actualización de datos por código SQL, lo que muestra la bitácora a continuación

Actualización en Bitácora
Pruebas de Software FORMULARIO DE MATRÍCULA Página 7 de 18

2. Pruebas de Comunicación

A través de la conexión del formulario de registro, que se genera con PHP, se ingresan los datos a
la BBDD

Conexión entre el formulario y la BBDD

Genera la validación y comprueba la conexión para enviar los datos


Pruebas de Software FORMULARIO DE MATRÍCULA Página 8 de 18

3. Pruebas de Rendimiento

Realizado desde el Gestor de BBDD, que en este caso se está trabajando con PHPMYADMIN

Ingreso de 8 datos al mismo tiempo

Tiempo de demora del proceso

Con esto se puede verificar que el ingreso de varios datos no comprende un error o una dificultad
en la BBDD

Con el ingreso de 320 datos al mismo tiempo, el sistema demostró que aunque le llevó un tiempo
más, está dentro de lo esperado, debido a que por el tamaño del establecimiento y la cantidad de
matrícula anual, la cantidad de registros no es mayor a 280 ingresos, sin embargo en
establecimientos de mayor cantidad de ingresos, podría presentar leves demoras
Pruebas de Software FORMULARIO DE MATRÍCULA Página 9 de 18

4. Pruebas de Volumen
Se muestra una leve demora en el ingreso

Sin embargo, la cantidad de registros llevó 0,0022 segundos para ingresar


Pruebas de Software FORMULARIO DE MATRÍCULA Página 10 de 18

5. Pruebas de Sobrecarga

En este segmento de prueba, se realizó ingreso de una gran cantidad de registros, si bien 320
registros demostrados en la prueba anterior, no conllevó un retraso mayor en el almacenamiento
de la información, en esta prueba se realizó un ingreso de 1000 registros. El sistema no colapsa,
sin embargo, genera mayor demora en el ingreso de los datos, por lo que se requiere que los
desarrolladores trabajen en la optimización del sistema
Pruebas de Software FORMULARIO DE MATRÍCULA Página 11 de 18

Prueba siguiente realizada por 12.960 registros

Error por límite de tiempo, por lo que, no se realizó el registro de los datos
Pruebas de Software FORMULARIO DE MATRÍCULA Página 12 de 18

Mensaje de error por límite de tiempo por lo que no fue posible la inserción de los datos

6. Pruebas de Disponibilidad

Lo principal es poder, demostrar que los datos poseen seguridad y resguardo ante cualquier
situación como robo de datos, borrado de estos, protegiendo la información y manteniendo la
integridad de los datos, por ende, el objetivo principal es mantener los datos de la BBDD, siempre
resguardados, para hacer uso fácil de ellos, ante cualquier situación.

Base de Datos que trabaja con nuestro formulario de registros y BackUp de los datos
Pruebas de Software FORMULARIO DE MATRÍCULA Página 13 de 18

Archivo descargado, correspondiente a los datos que están en la base de datos. Archivo de
extensión SQL, que se puede recuperar cuando sea necesario

Se produce el borrado de todos los datos, de las tablas que pertenecen a la BBDD

Tablas Apoderados y Estudiantes sin ningún registro, se procede a recuperar los datos borrados a
través del BackUp que se realizó con anterioridad.
Pruebas de Software FORMULARIO DE MATRÍCULA Página 14 de 18

Importación de los datos guardados en el archivo exportado anteriormente

Validación de los datos recuperados por el sistema gestor de la BBDD


Pruebas de Software FORMULARIO DE MATRÍCULA Página 15 de 18

7. Pruebas de Facilidad de Uso

Estas pruebas se llevan a cabo directamente cuando el usuario hace uso de la plataforma que se
le está presentando, los usuarios pueden ser nuevo, expertos o medios, por lo que son los
usuarios que interactúan con la interfaz final del sistema presentado.

Esto conlleva una breve presentación y capacitación a los usuarios para el uso de este formulario
de registros.

La interfaz debe ser amigable y de fácil acceso y uso para los diferentes usuarios que interactúan
con ella, algunos resultados a considerar son:

ITEM DESCRIPCIÓN VALORACIÓN


Los usuario consideraron que la interfaz es amigable por
Interfaz lo que la interacción con esta con representa un desafío Positiva
muy grande
El tiempo de respuesta se considera como una condición
Tiempo de positiva, debido a que no conlleva disposiciones de
Positiva
Respuesta tiempo muy alargados para la realización del formulario
y el ingreso de los datos
El sistema demuestra al usuario cuando hay error en el
Mensajes
ingreso de algún dato y muestra el posible error y la Positiva
de errores
solución de este
Si bien el envío de datos es rápido, debido a que la Con
Envío de comunicación es constante, este mismo aspecto puede consideraciones
datos verse influido negativamente por diversos factores, tanto a tomar en
internos como producto de otros. cuenta

¿Cómo se evalúa este proceso?

A través de la observación directa del uso de la plataforma por parte de los diferentes
usuarios que interactuaron con la interfaz de esta. Esto aunado a la capacitación in situ de
los usuarios y a los comentarios finales de estos.
Pruebas de Software FORMULARIO DE MATRÍCULA Página 16 de 18

8. Pruebas de Operaciones

Las pruebas operacionales consisten en demostrar el funcionamiento del sistema, en este


caso, del formulario de registro de Matrícula, a través del relleno de los datos, del envío de
la información y de la recepción por parte de la BBDD

Datos del estudiante

Datos del Apoderado


Pruebas de Software FORMULARIO DE MATRÍCULA Página 17 de 18

Envío de datos correctos

9. Pruebas de entorno

El sistema es compatible con diferentes navegadores, ya que al tratarse de un sistema web,


se puede utilizar con cualquier navegador, para conceptos de prueba se trabajó con el
software de Servidor Local XAMPP, a través de la Base de datos MySQL propia del
sistema llamada PHPMYADMIN y a través del Servidor APACHE vs 2.4

10. Pruebas de Seguridad

En cuanto a la seguridad del sistema, podemos representar el uso de la base de datos


asegurada con una clave de administrador y que según políticas del sistema se cambiará
cada cierto tiempo, por otro lado la seguridad del sistema de información se genera de una
manera donde se utiliza el registro y validación de usuarios, en este aspecto se encuentran
vulnerabilidades, producto de que el sistema de registro y login, no están completamente
generados, por lo que en este aspecto el sistema puede presentar vulnerabilidades
Pruebas de Software FORMULARIO DE MATRÍCULA Página 18 de 18

Resultados

Pruebas Funcionales: Se considera Satisfactorio

Pruebas de Comunicación: En funcionamiento satisfactorio

Pruebas de Rendimiento: Demostraron las falencias del sistema en ingresos que


corresponden a grandes cantidades de datos

Pruebas de Volumen: La carga de datos masiva generó error por límite de tiempo

Pruebas de sobrecarga: Genera error en el manejo de grandes cantidades de datos, por


lo que se puede considerar que el volumen normal de los
datos que se ingresarán el sistema funciona de forma
satisfactoria.

Disponibilidad de Datos: Satisfactorio

Pruebas de Operación: Satisfactorio en gran porcentaje

Pruebas de entorno: Satisfactorio en gran porcentaje

Pruebas de seguridad: Presenta vulenrabilidades.

También podría gustarte