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

EVALUACION DE SOFTWARE

FASE 4

PRESENTADO POR:

CARLOS ANDRES QUEJADA MOSQUERA

GRUPO: 29

TUTOR:
IVAN ALEJANDOR VELOZA

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

2018
Introducción

La presente actividad se enfoca en la aplicación del plan de pruebas establecido


den la etapa anterior, donde se realizaran los diversos procesos ya diseñados
para su ejecución, representando cada uno de los resultados.
Objetivos

Ejecutar un plan de pruebas para establecer los resultados y plan de


soluciones

Ejecutar listas de chequeo matriz de pruebas para establecer resultados


ítems y puntos específicos de acuerdo a la normatividad


EJECUCION DE PLAN DE PRUEBAS
Antecedentes
Sistemas de información web polígono el bunker, para seguimiento de salvo
conductos y dotaciones, de clientes que compran armas de fuego y de dicados
a la práctica de tiro.

Link: http://fraguesia.com/gcs/cefin/bunker

Grafía 1: Panel administrador del polígono el Bunker

CRISTERIOS DE ENTRADA Y SALIDA

EJECUCION DE PLAN DE PRUEBAS


 Lista de pruebas documentadas con descripciones claras, para el
desarrollo de las pruebas unitarias.
 Claridad en el procedimiento para la realización de las pruebas.
 Documentación requerida debe estar disponible.
SUSPENSIÓN DEL PLAN DE PUEBRAS
 Un componente principal tiene error que impide probar un área
importante.
 El entorno de pruebas no es estable como para confiar en los
resultados.
TERMINACION DEL PLAN DE PRUEBAS
 Todas las pruebas se ejecutan sin errores.

NOMBRE MODULO ADIM. USUARIOS


PRUEBA 1
PROPÓSITO Verificar que si es posible crear, eliminar y modificar un usuario
PRERREQUISITO Existen requerimientos en el aplicativo web
UBICACIÓN Aplicativo web, modulo usuario, (nuevo, modificación y
Eliminación)

ENTRADA Seleccionar un requerimiento


Seleccionar la acción que se desea realizar
 Crear nuevo usuario
 Modificar un usuario
 Eliminar un usuario

PASOS Para crear un usuario


1. Ir al módulo de administración de usuario
2. Seleccionar un requerimiento
3. Seleccionar “Nuevo usuario”
4. Llenar requerimientos (cedula, Nombres, Apellidos,
Dirección, Email, teléfono, Usuario, Clave y rol.)
5. Clic en guardar.
Para Modificar un usuario
1. Ir al módulo de administración de usuarios
2. Seleccionar un requerimiento
3. Seleccionar el icono de editar usuario
4. Modificar requerimientos.
5. Clic en guardar.
Para Eliminar un usuario
1. Ir al módulo de administración de usuarios
2. Seleccionar un requerimiento
3. Seleccionar el icono de eliminar usuario
4. Confirmar eliminación de requerimiento.
NOMBRE MODULO ADMIN. CLIENTE
PRUEBA 2
PROPÓSITO Verificar si es posible crear, eliminar, modificar, agregar
armamento, contrato.

PRERREQUISITO Existen requerimientos en el aplicativo web


UBICACIÓN Aplicativo web, modulo Cliente.

ENTRADA Seleccionar un requerimiento


Seleccionar la acción que se desea realizar
 Crear nuevo cliente
 Modificar un cliente
 Eliminar un cliente
 Agregar armamento
 Asignar contrato
PASOS Para crear un cliente
1. Ir al módulo de administración de cliente
2. Seleccionar un requerimiento
3. Seleccionar “Nuevo cliente”
4. Llenar requerimientos (cedula, Usuario, Nombres, fecha de
nacimiento, Dirección, Email, teléfono, nivel de estudio,
Departamento, Municipio, Observaciones, Estado.)
5. Clic en guardar.
Para Modificar un usuario
1. Ir al módulo de administración de cliente
2. Seleccionar un requerimiento
3. Seleccionar el icono de editar cliente
4. Modificar requerimientos.
5. Clic en el botón modificar.
6. confirmar modificación.
Para Eliminar un cliente
1. Ir al módulo de administración de cliente
2. Seleccionar un requerimiento
3. Seleccionar el icono de eliminar cliente
Para Agregar Armas a Cliente
1. Ir al módulo de administración de cliente
2. Seleccionar un requerimiento
3. Seleccionar el icono agregar armas
4. Clic en el botón agregar armas.
5. seleccionar una marca.
6. siguiente requerimiento
Para Asignar contrato a Cliente
1. Ir al módulo de administración de cliente
2. Seleccionar un requerimiento
3. Seleccionar el icono agregar contrato
4. Clic en el botón agregar nuevo contrato.
NOMBRE MODULO ROLES
PRUEBA 3
PROPÓSITO Verificar si es posible crear, eliminar, modificar un rol.

PRERREQUISITO Existen requerimientos en el aplicativo web


UBICACIÓN Aplicativo web, modulo roles. Admin permisos
ENTRADA Seleccionar un requerimiento
Seleccionar la acción que se desea realizar
 Crear nuevo rol
 Eliminar rol
 Editar rol
 Administrador de permisos

PASOS Para crear un rol


1. Ir al módulo de administración de roles
2. Seleccionar un requerimiento
3. Seleccionar “Nuevo rol”
4. Llenar requerimientos (modulo, nuevo, modificar, eliminar,
consulta, especial.)
5. Clic en guardar.
Para Eliminar un rol
1. Ir al módulo de administración de roles
2. Seleccionar un requerimiento
3. Seleccionar el icono de eliminar rol.
Para Modificar un rol
1. Ir al módulo de administración de cliente
2. Seleccionar un requerimiento
3. Seleccionar el icono de editar rol
4. Modificar requerimientos.
5. Clic en el botón modificar.
Administrador de permisos
1. Ir al módulo de administración de cliente
2. Seleccionar un requerimiento
3. Seleccionar el icono de permisos
Para crear un permiso
1. Ir al módulo de administración de permisos
2. Seleccionar un requerimiento
3. Seleccionar “Nuevo permiso”
4. Llenar requerimientos (Nombre del rol, estado.)
5. Clic en guardar.

Para Modificar un permiso


1. Ir al módulo de administración de permisos
2. Seleccionar un requerimiento
3. Seleccionar el icono de editar permiso
4. Modificar requerimientos.
5. Clic en el botón modificar.
Para Eliminar un rol
1. Ir al módulo de administración de permisos
2. Seleccionar un requerimiento
3. Seleccionar el icono de eliminar permiso.

5. Confirmar eliminación de permiso

NOMBRE MODULO MARCAS


PRUEBA 4
PROPÓSITO Verificar si es posible crear, eliminar, modificar una marca de
arma.

PRERREQUISITO Existen requerimientos en el aplicativo web


UBICACIÓN Aplicativo web, modulo roles. Admin Marcas
ENTRADA Seleccionar un requerimiento
Seleccionar la acción que se desea realizar
 Crear nuevo marca
 Eliminar marca
 Editar marca

PASOS Para crear una marca


1. Ir al módulo de administración de marcas
2. Seleccionar un requerimiento
3. Seleccionar “Nueva marca”
4. Llenar requerimientos (Nombre de marca, Estado)
5. Clic en guardar.
Para Eliminar una Marca
No existen requerimientos.
Para Modificar una marca
No existen Requerimientos
NOMBRE MODULO CALIBRE
PRUEBA 5
PROPÓSITO Verificar si es posible crear, eliminar, modificar un calibre de
arma.

PRERREQUISITO Existen requerimientos en el aplicativo web


UBICACIÓN Aplicativo web, modulo roles. Admin calibre
ENTRADA Seleccionar un requerimiento
Seleccionar la acción que se desea realizar
 Crear nuevo calibre
 Eliminar calibre
 Editar calibre

PASOS Para crear un calibre


1. Ir al módulo de administración de calibre
2. Seleccionar un requerimiento
3. Seleccionar “Nuevo calibre”
4. Llenar requerimientos (Nombre de calibre, Estado)
5. Clic en guardar.
Para Eliminar un calibre
1. Ir al módulo de administración de calibre
2. Seleccionar un requerimiento
3. Seleccionar el icono de eliminar calibre.
Para Modificar una marca
1. Ir al módulo de administración de calibre
2. Seleccionar un requerimiento
3. Seleccionar el icono de editar calibre
4. Modificar requerimientos.
5. Clic en el botón modificar.

NOMBRE MODULO CLASE


PRUEBA 6
PROPÓSITO Verificar si es posible crear, eliminar, modificar una clase.

PRERREQUISITO Existen requerimientos en el aplicativo web


UBICACIÓN Aplicativo web, modulo roles. Admin clase
ENTRADA Seleccionar un requerimiento
Seleccionar la acción que se desea realizar
 Crear nuevo clase
 Eliminar clase
 Editar clase

PASOS Para crear un clase


1. Ir al módulo de administración de calibre
2. Seleccionar un requerimiento
3. Seleccionar “Nuevo clase”
4. Llenar requerimientos (Nombre de clase, Estado)
5. Clic en guardar.
Para Eliminar un clase
1. Ir al módulo de administración de clase
2. Seleccionar un requerimiento
3. Seleccionar el icono de eliminar clase.
Para Modificar una clase
1. Ir al módulo de administración de clase
2. Seleccionar un requerimiento
3. Seleccionar el icono de editar clase
4. Modificar requerimientos.
5. Clic en el botón modificar.

NOMBRE MODULO MENSAJES


PRUEBA 7
PROPÓSITO Verificar si es posible Visualizar los datos almacenados

PRERREQUISITO Existen requerimientos en el aplicativo web


UBICACIÓN Aplicativo web, modulo roles. Admin clase
ENTRADA
PASOS Ir al módulo de administración de mensajes
1. Seleccionar el ítem “ clientes preferenciales ”
2. Seleccionar el ítem “ clientes normales ”
3. Seleccionar el ítem “ Cumpleaños ”
4. Seleccionar el ítem “ próximos a terminar contrato ”
5. Seleccionar el ítem “ próximos a vencer salvo conducto ”
Resumen de la evaluación de pruebas

MODULO DESCRIPCION
USUARIOS El modulo usuarios encargado del registro de los usuarios, se encuentra
totalmente funcional
CLIENTES El módulo de administrador de cliente, es el encargado del registro de los
clientes la asignación del arma que portara en el polígono y contrato, no
es funcional al 100% requerimientos con asignación de armas no tiene
relación con el módulo de marcas, haciendo que no sea posible determinar
una marca de arma a un cliente, al igual la asignación de contratos no se
encuentra relacionada con otro modulo lo que hace que no se pueda
realizar ninguna acción e inevitablemente se tenga que a listar los clientes.
Además la opción de eliminar un requerimiento también se encuentra
inactiva, no tiene ningún evento o acción dentro de este módulo.

ROLES El módulo de administración de roles, encargado de los registros de los


roles asignados a los usuarios del sistema de información, permite el
registro de los requerimientos de un nuevo rol, pero los datos ingresados
no quedan se almacenados imposibilitando la visualización, además el
botón eliminar rol no tiene ningún evento o acción dentro del módulo.

MARCAS El modulo marcas encargado del registro de las marcas de armas, permite
el registro de una nueva marcar, pero los requerimientos no queda
almacenados, imposibilitando la visualización además no existen la
opciones de eliminar y modificar un requerimiento.

CALIBRE EL modulo calibre la opción eliminar calibre no tiene ningún evento o


acción.
CLASE EL modulo clase la opción eliminar clase no tiene ningún evento o acción.

MESAJES El modulo mensajes permite generar informes, con las opciones de cliente
preferenciales, clientes normales, cumpleaños, próximos a cumplir
contratos, próximos a vencer salvo conducto. Se pueden visualizar registro
alimentados en otros módulos del aplicativo web.
Registro de incidencias y Requerimientos de Cambio

Modulo Incidencia Solución


CLIENTES  Opción agregar armas Realizar la revisión en el condigo
no permite agregarle fuente entre armas y cliente, para que
armas a un cliente. la opción sea funcional y un cliente se
le pueda asignar un arma.
 Opción contrato no Realizar la revisión en el código
permite agregarle fuente entre contrato y cliente, para
contrato a un cliente que la opción sea funcional y un
cliente se le pueda asignar un arma.
 Opción eliminar un Realzar revisión y modificar la función
cliente esta inactiva eliminar para que se genere el evento o
acción dentro de la aplicación web

ROLES  Opción registro de Revisión a la capa de persistencia


roles permite registra de la aplicación web.
los requerimientos,
pero no queda
almacenados
 Opción eliminar un rol Realizar en el código fuente revisión y
esta inactiva modificar la función eliminar para que se
genere el evento o acción dentro de la
aplicación web

MARCAS  Opción registro de Revisión a la capa de persistencia


marca permite registra de la aplicación web.
los requerimientos,
pero no queda
almacenados

 Opción eliminar una Realizar en el código fuente la creación


marca no existe de la función eliminar para que se
genere el evento o acción dentro de la
aplicación web

 Opción modificar una Realizar en el código fuente la creación


marca no existe de la función modificar para que se
genere el evento o acción dentro de la
aplicación web

CALIBRE  Opción eliminar un Realizar en el código fuente revisión


calibre esta inactiva y modificar la función eliminar para
que se genere el evento o acción
dentro de la aplicación web
CLASE  Opción eliminar un Realizar en el código fuente revisión
clase esta inactiva y modificar la función eliminar para
que se genere el evento o acción
dentro de la aplicación web
MESAJES  Exportación a otros la función de dar informe respecto a la
formatos informe de la alimentación que se le da al aplicativo,
aplicación debería tener opciones para exportar
dicha información recolectada por la
base de datos a otros formatos
externos generando mayor eficiencia
y portabilidad.

Necesidades ambientales
Se representan los softwares requeridos para la realización de las pruebas
SOFTWARE VERSION TIPO
Windows 7 ultímate Service Pack 1 Operating System 64 bit
Google Chromen 68.0.3440.84 Navegador Web 64bits

Responsabilidades y Roles

Rol Carlos Quejada (Iider Otro


Técnico )
Diseño R
Desarrollo R
Pruebas R
Implementación R

Convenciones
R= Responsable
P= participante
A= autoridad
Matriz de prueba

CARATERISTICA SUB MAXIMA DESCIRPICON PUNTAJES


CARACTERISTICA
Funcionabilidad Adecuación 5 Presencia y aptitud de un 3
conjunto de funciones para
tareas específicas.
Exactitud 5 disposición de resultados 4
Interoperabilidad 5 Capacidad para trabajar con la
plataforma y motores de bases
de datos.
Seguridad 5 Ingreso a los módulos de la
aplicación, median un login 5
usuario y password.

Usabilidad Facilidad de 5 Tiempo requerido para que el 4


comprensión y usuario se familiarice con el
tiempo software de aprendizaje

Facilidad de 5 Facilidad para la búsqueda de 2


navegación comandos y funciones

Terminología 5 Los términos usados por el 4


software son de fácil
comprensión para el usuario

Ayuda y 5 Facilidad para asistir al usuario


Documentación en el aprendizaje y uso del 1
software
Apariencia en 5 Facilidad para presentar la 3
pantalla distribución y organización de
los elementos del sistema
Fiabilidad Recuperabilidad 5 Posee utilidades de backup y 1
restore, en caso de falla.
Tolerancia a 5 Posee el nivel específico de 2
Fallas desempeño en caso de fallas de
software.
Eficiencia Desempeño 5 Facilidad de aprender su uso 3
Utilización de los 5 Bajos requerimientos de
recursos recursos (Procesamiento, 3
memoria y disco duro y requiere
el equipo dedicado.
comportamiento 5 Existe relación entre los tiempos
en el tiempo de respuesta y procesamiento 4
según las tasa de rendimientos
especificadas

Comportamiento 5 El Software Usa los recursos 4


de recursos adecuados bajo condiciones
determinadas

Portabilidad Adaptabilidad 5 Facilidad de operar 4


Instabilidad 5 Pocos pasos asistidos para su
instalación
Coexistencia 5 Capacidad de operar junto a
otros software en un entorno
común, compartiendo recursos
Mantenibilidad Estabilidad 5 riesgo de efectos inesperados
por modificaciones o
configuraciones
Facilidad de 5 capacidad de realizar 3
Análisis diagnostico fallas y ser
descriptas
Facilidad de 5 la modificación, corrección de 3
cambio falla o cambio de ambiente
Facilidad de 5 validar el software modificado
pruebas
Lista de chequeo

Elabore una lista de chequeo para evaluar la web, con preguntas cerradas
Si/No

Sistemas de información web polígono el bunker


Dirección web: http://fraguesia.com/gcs/cefin/bunker

Ítem Descripción Si No
Facilidad de El usuario puede aprender de manera
aprendizajes rápida y eficaz el manejo de la x
plataforma web
Facilidad de usuario y La tareas o acciones se realizan con x
eficiencia rapidez, teniendo el dominio del
manejo de la plataforma

Frecuencia y gravedad Existen un mecanismo para soporte y x


de errores ayuda cuando los usuarios enfrentan y
reporta un fallo-
Experiencia del El usuario ingresa a cada modulo x
usuario
Accesibilidad Se proporciona texto para elementos x
no textuales, tales como imágenes
para explicar contenidos

Sistemas de Se presenta los elementos necesarios x


navegación para identificaciones de contenidos;
tales como menú, enlaces de
acciones, pie de pagina
Conclusiones

La aplicación de un plan de pruebas nos desglosa si el producto evaluado cumple


con los requerimientos pre establecido, nos garantiza objetividad para dar
soluciones a las inconsistencias halladas haciendo que el producto evaluado
cumpla con los requerimientos mininos estipulados por el cliente.
Bibliografía
Balseca, Chisaguano, E.A. (2014). Evaluación de la calidad de productos
software en empresas de dearrollo de software aplicando la norma iso/iec 25000.
Recuperado de:http://bibdigital.epn.edu.ec/bitstream/15000/9113/1/CD-
6067.pdf
Piattini, M; Marcos, J; Garzás, J; Arroyo, A; (2008). La norma ISO/IEC 25000 y
el proyecto KEMIS para su automatización con software libre. REICIS. Revista
Española de Innovación, Calidad e Ingeniería del Software, 4() 133-144.
Recuperado de http://www.redalyc.org/articulo.oa?id=92218339013
Alfonzo, P.L. (2012). Revisión de modelo para evaluar la calidad de productos
web. Recuperado
dehttp://sedici.unlp.edu.ar/bitstream/handle/10915/19878/Documento_completo
.pdf?sequence=1

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