Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Anexo Paso 4 Actividad Individual Grupo 301569 3
Anexo Paso 4 Actividad Individual Grupo 301569 3
Realizado por:
Grupo: 301569_3
Tutor:
Geovanni Catalán
Evaluación de Software
Agosto 01 de 2023
INTRODUCCION.
NIVEL DE
CUMPLIMIENTO
CARACTERISTICA ATRUBUTOS IMPORTANCIA OBSERVACIONES
0-100%
(1-5)
¿Se cuenta con interfaz amigable? 4 80
¿Se cuenta con menú claro para el
4 90
Adecuación usuario?
La interfaz gráfica es adecuada para la
¿Se cuenta con las funciones necesarias
5 95 interacción con el usuario, sin embargo la
para las tareas a realizar?
relación de contraste puede presentarse
¿Los resultados de las búsquedas es lo
Exactitud 4 70 como una dificultad o imposibilidad por
que requiere el usuario?
parte del usuario para hacer uso del
¿El software permite funcionar con otros
Interoperabilidad 4 80 aplicativo web. Cuenta con sistema de
Funcionalidad sistemas?
inicio de sesión y se pueden establecer
¿Se cuenta con un sistema de seguridad
5 100 perfiles de usuario, sin embargo no se
para interactuar en el sitio?
puede probar correctamente ya que no
¿Se cuenta con un sistema que solicite
Seguridad 5 100 permite habilitar los usuarios la validación
credenciales de usuario para ingresar?
correspondiente. Cumple con los
¿Se cuenta con un sistema de permisos
5 100 requisitos de funcionamiento estipulados.
para interactuar en los módulos?
¿El software cumple los requisitos de
Cumplimiento 5 90
funcionamiento pedido por el usuario?
¿El sistema continua funcionando cuando
Madurez 5 90
presenta errores?
¿Cuánto se demora en recuperar su
5 90
funcionamiento cuando hay una incidencia?
Recuperación
Dentro de las validaciones realizadas
Fiabilidad ¿El sistema recupera los datos después de
5 90 cuenta con los estándares de fiabilidad.
una incidencia?
Tolerancia a ¿Funciona normalmente cuando hay una
5 90
fallos incidencia?
Cumplimiento de ¿Cumple con los estándares de la
5 90
fiabilidad fiabilidad?
¿Cuenta con un diseño claro para el
Aprendizaje 4 80
usuario?
Cuenta con una interfaz intuitiva, que
¿El diseño del sitio es fàcil de entender? 4 80
permite al usuario su fácil entendimiento y
Comprensión ¿Cuenta con un menú de navegación
5 80 operación. Cuenta con un diseño
Usabilidad claro?
amigable, aunque se puede mejorar
¿Cuenta con una fácil navegación para el
Operatividad 5 90 contraste para una mejor experiencia por
usuario?
parte del usuario.
¿Cuenta con un diseño que le gusta al
Atractividad 4 80
usuario?
Comportamiento ¿Los tiempos de respuesta del sistema son Dentro de las validaciones realizadas se
5 90
del tiempo adecuados? evidencian buenos tiempos de respuesta
Eficiencia
Utilización de ¿El sistema hace un buen uso de los en el aplictivo y buen uso de los recursos
4 90
recursos recursos? del sistema.
¿Cuenta con un sistema estable en
Estabilidad 5 90
producción?
Se evidencia estabilidad en el aplicativo y
Facilidad de ¿El sistema permite encontrar las causas
5 80 con capacidad para realizar cambios
análisis de fallas?
Mantenibilidad sobre los errores presentados con sus
Facilidad de ¿Permite realizar cambios al software
5 80 respectivas pruebas en entorno pre-
cambio sobre los errores?
productivo para no afectar la gestión.
Facilidad de ¿Permite realizar pruebas a los cambios sin
5 80
pruebas afectar los datos?
Capacidad de ¿Puede ser cambiado por un sistemas
3 60 Cuenta con la posibilidad de usarse en
reemplazamiento similar?
Portabilidad cualquier navegador web, de acuerdo
Capacidad de ¿El sistema solo se puede instalar en un
4 80 con las pruebas realizadas.
instalación entorno específico?
¿El software permite realizar los procesos
Eficacia 5 90
con exactitud?
¿El software es eficaz al momento de Permite realizar los procesos estipulados
Productividad 5 90
realizar los procesos? de manera eficaz. Cuenta con certificados
Calidad de uso
¿El software maneja seguridad para de seguridad válidos y con cifrado TLS y
Seguridad 5 100
ingresar al sitio? AES
¿El software cumple con lo que quiere el
Satisfacción 5 100
usuario?
2. Ejecutar plan de pruebas diseñado anteriormente, para las pruebas indicadas
en el software seleccionado.
Objetivo
Garantizar que el sistema de venta POS funcione correctamente, sea confiable y cumpla
con los requisitos establecidos. Se realizarán pruebas exhaustivas para verificar el
funcionamiento adecuado de todas las funcionalidades clave del sistema, así como para
identificar y corregir posibles problemas o fallas antes de su implementación en
producción.
El sistema de venta POS es un aplicativo web, que permite de acuerdo con el rol asignado a
cada usuario, administrar (CRUD) los usuarios y clientes que se encuentran en el sistema,
los productos que se venden y categorías de estos, además de registrar las ventas
efectuadas, administrarlas y generar reportes de estas.
MÓDULOS DEL SISTEMA A PROBAR
Producible
Se utiliza la función Inspeccionar del navegador para validación desde Consola y Red. Es necesario
corregir el redireccionamiento de los elementos de la página, para su correcto funcionamiento. Se
visualiza poco contraste que puede resultar difícil o imposible de leer para muchos usuarios. Se
evidencia la ausencia de enlace o botón para recuperación de credenciales de usuario.
Necesidades ambientales
Se realiza validación en los navegadores Mozilla Firefox, Google Chrome, Brave y Microsoft Edge,
sobre SO Windows 10. Aunque la página web carga, presenta los errores mencionados previamente.
Responsables de la prueba
Ing. Francisco Rendón (Equipo QA)
Resultados reales
Se espera que los submódulos que cuentan con funcionalidades CRUD para la gestión, permitan la
correcta gestión y validación de la información de los usuarios.
Error
A nivel funcional, no se evidencian incidencias que afecten la correcta gestión de cada submódulo.
Sin embargo se requieren validaciones de seguridad, tipo de datos y longitud para garantizar que el
sistema no sufra posibles ataques de fuerza bruta. Aunque de forma visual activa los usuarios, al
momento de intentar iniciar sesión con alguno de ellos, no registra como activo.
Imagen
Producible
Se utiliza la función Inspeccionar del navegador para validación desde Consola y Red. Es necesario
corregir el redireccionamiento de los elementos de la página, para su correcto funcionamiento. Se
presenta alerta con la librería SweetAlert2, posiblemente por versionamiento. No se evidencian
validaciones de longitud en los campos, el campo de contraseña no cuenta con ningún tipo de
restricción ni confirmación, lo que afecta la seguridad del aplicativo web. Función de activación de
usuario no es funcional.
Necesidades ambientales
Se realiza validación en los navegadores Mozilla Firefox, Google Chrome, Brave y Microsoft Edge,
sobre SO Windows 10. Aunque la página web carga, presenta las novedades mencionadas
Responsables de la prueba
Ing. Francisco Rendón (Equipo QA)
Resultados reales
Se espera que el submódulo permita el registro de ventas de los productos que se ofrecen.
Error
A nivel funcionan se evidencia que en algunas ocasiones, cuando se agregan los productos a vender, no
carga el valor del producto correctamente o cuando se selecciona la cantidad de unidades, el precio queda
con un valor de $0. En otras ocasiones aparece el valor correctamente, pero no se registra en el Tota de la
venta.
Imagen
Producible
Se utiliza la función Inspeccionar del navegador para validación desde Consola y Red. Es necesario corregir
el redireccionamiento de los elementos de la página, para su correcto funcionamiento. Se presenta error
en la visualización de valores como el precio de los productos y el total a pagar, aunque no ocurre siempre,
el eventual eror puede generar retrasos en la facturación y posibles errores contables.
Necesidades ambientales
Se realiza validación en los navegadores Mozilla Firefox, Google Chrome, Brave y Microsoft Edge, sobre SO
Windows 10. Aunque la página web carga, presenta las novedades mencionadas previamente.
Responsables de la prueba
Ing. Francisco Rendón (Equipo QA)
Resultados reales
Se espera que el submódulo permita la consulta de las ventas, de la factura electrónica y en formato PDF
para su impresión.
Error
A nivel funcionan se evidencia que existen opciones para editar y eliminar las ventas, las cuales deben ser
retiradas ya que por casos de uso, en los sistemas POS, las ventas son transaccionales finales y se deben
registrar como tales en los registros y reportes del sistema. Para implementar ajustes, se deben crear
nuevos submódulos para devoluciones, reembolsos o notas créditos, que deben ir asociados a la venta
original. La opción de descargar factura en PDF no funciona.
Imagen
Producible
Se utiliza la función Inspeccionar del navegador para validación desde Consola y Red. Es necesario retirar
opciones de editar y eliminar que ya por casos de uso de los sistemas POS, se debe implementar otros
submódulos. La opción de descarga de la factura en PDF no funciona correctamente.
Necesidades ambientales
Se realiza validación en los navegadores Mozilla Firefox, Google Chrome, Brave y Microsoft Edge, sobre SO
Windows 10. Aunque la página web carga, presenta las novedades mencionadas previamente.
Responsables de la prueba
Ing. Francisco Rendón (Equipo QA)
Nombre del resultado de Impacto (Alto, Medio,
Descripción
la prueba Bajo)
Se realiza prueba manual
Medio. Permite el
de inicio de sesión con
ingreso con las
Prueba de funcionalidad: usuario creado
credenciales ingresadas,
módulo Login previamente para validar
después de algunos
el correcto
intentos.
funcionamiento.
Nombre del resultado de
Descripción Impacto (Alto, Medio, Bajo)
la prueba
Alto. Aunque los módulos son
funcionales, genera un alto
Se realiza prueba manual impacto las validaciones de
Prueba de funcionalidad: para agregar usuarios, seguridad y longitud que se
Módulo Usuarios buscarlos, editarlos y encuentran ausentes y se
eliminarlos. requieren implementar para
evitar posibles ataques de
fuerza bruta.
Nombre del resultado de
Descripción Impacto (Alto, Medio, Bajo)
la prueba
Alto. Los errores evidenciados
al momento de cargar los
precios de los productos y el
Prueba de funcionalidad: Se realiza prueba manual
valor total de la venta, pueden
Módulo Facturación - para agregar una venta
generar afectación a nivel de
Submódulo: Crear Venta en el aplicativo web.
negocio por restrasos en la
facturación y posibles errores
contables.