Evaluación de software.
bilmer Antonio perezTrabajo2 de Marzo de 2017
1.622 Palabras (7 Páginas)455 Visitas
EVALUACIÓN DE SOFTWARE
PRÁCTICA 3
ESTUDIANTE:
BILMER ANTONIO PÉREZ ORDOÑEZ
CÓDIGO: 10.594.640
GRUPO COLABORATIVO_25
TUTOR:
GEOVANNI CATALÁN
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGIA E INGENIERÍA – ECBTI
NOVIEMBRE DE 2016
INTRODUCCIÓN
En el presente trabajo se presentara el plan de pruebas funcionales (caja negra), revisando que cada módulo del sistema cumpla los requerimientos de entrada y salida de información, esta evaluación está enmarcada en las normas ISO/IEC 25000. La cual incluye las normas ISO/IEC 9126 y ISO/IEC 14598, y conjuntamente por la evaluación calidad de software.
Se evaluara el aplicativo web Credisoft, el cual está desarrollado para llevar la contabilidad de la mercancía de una empresa ofrecida a crédito.
OBJETIVOS
Determinar la funcionabilidad de cada módulo del sistema Credisoft. Analizando si estos cumplen con la funcionalidad de entrada y salida de la información. Como también por medio de esta prueba es posible encontrar:
Funciones incorrecta o ausente
Errores de interfaz
Errores de rendimiento
Errores de estructura de datos
Errores de inicialización y terminación
Video Norma ISO/IEC 25000 y los modelos de evaluación de calidad de software link: http://bilmerperez.blogspot.com.co/
MATRIZ DE PRUEBA DE FUNCIONALIDAD
CARACTERISTICA | SUBCARACTERISTICA | METRICAS | TIPO DE PRUEBA | HERRAMIENTA A UTILIZAR | PRUEBA A REALIZAR | Característica Norma ISO/IEC 14598 | |||
REPETIBLE | REPRODUCIBLE | IMPARCIAL | OBJETIVA | ||||||
Funcionabilidad | Adecuación | Cuenta con las funciones necesarias para desarrollar las tareas para las cuales fue creado. | Caja Negra | Prueba Manual | Comprobar si el Sistema cumple con todos los requisitos especificados con respecto de funcionamiento y rendimiento | x | |||
Exactitud | Cumple con las solicitudes de forma exacta. | Caja Negra | Prueba Manual | Verificar que el sistema realice cada una de sus operaciones de una manera exacta | x | ||||
Interoperabilidad | Interactúa con otros sistemas. | Caja Negra | Prueba Manual | Verificar que la interfaz de usuario de los módulos, fluya de forma adecuada la información hacia dentro y fuera del sistema | x | ||||
Seguridad de acceso | Protege la información y datos de los usuarios. | Caja Negra | Prueba Manual | Verificar la protección de los mecanismos incorporados al sistema, tratando de violar la seguridad de acceso, buscando encontrar una clave que tenga acceso al sistema | x |
PLAN DE PRUEBAS
- Introducción
1.1 Propósito
El propósito de este Plan de Pruebas es planear y controlar el proceso de evaluación funcional del aplicativo web Credisoft:
1.2 Alcance
Describir el plan de pruebas que se realiza a cada módulo del sistema Credisoft. Se asume que antes de probar cada componente de los módulos del sistema, solo los componentes que sean exitosos serán aprobados.
Los componentes de cada módulo se probaran de forma manual, realizando las pruebas básicas de caja negra para verificar la calidad del producto, con el deseo de obtener un alto grado de calidad del software y garantizar que cumple los estándares de calidad.
Las pruebas que se realizaran verifican la funcionalidad de cada proceso en cuanto:
- Interfaz de usuario
- Manejo de los datos dentro de cada proceso
- Exactitud de cada proceso
- Rendimiento
- Seguridad de datos y de acceso
- Referencias
Funcionalidad del sistema Credisoft, realizando pruebas básicas de caja negra.
Evaluación de Software
- Elementos Objetivo de las pruebas
Se han identificado los siguientes elementos como objetivos de las pruebas
- Interfaz de Usuario
- Módulo de usuario
- Módulo de Rutas
- Módulo Enrutar
- Módulo Historial
- Modulo Retiros
- Módulo Admon
- Módulo Contabilidad
- Módulo Informes
- Módulo Seguro
- Módulo Módulo
- Módulo Roles
- Descripción de las Pruebas
Las siguientes pruebas serán realizadas en el sitio web Credisoft, enmarcadas en la funcionalidad del sistema en plataforma.
- Prueba de integridad de datos
- Pruebas de interfaz de usuario
- Prueba de desempeño
- Pruebas de adaptabilidad del software
- Planeación de la ejecución de las pruebas
A continuación se hace la descripción del tipo y técnica de prueba que se realiza dentro del sistema Credisoft, con la forma en que se ejecutan.
4.1 Prueba de integridad de datos
Esta prueba se realiza para confirmar que no es posible ingresar al sistema con credenciales de acceso erróneas o corruptas, la prueba se realiza en la interfaz de usuario inicial en forma de caja negra.
Objetivo de la Técnica | Verificar la validez de las credenciales de acceso Usuario y contraseña |
Técnica | Tratar de ingresar al sistema con datos erróneos tanto en usuario y contraseña |
Hitos | El sistema solo permite el ingreso si se usan los datos correctos de usuario y contraseña |
Herramientas requeridas | Computados con acceso a internet |
Criterio de Éxito | Se accede al sistema cuando el usuario ingresa las credenciales de acceso correctamente |
4.2 Pruebas de interfaz de usuario
Verificar la interacción que tiene el sistema con el usuario, asegurando que el sistema permite al usuario la navegación y acceso a la funcionalidad de todos los módulos objetivo de esta prueba
Objetivo de la Técnica | Navegar a través de todos los módulos del sistema para verificar que se cumplen los requerimiento funcionales en todos los niveles y observar los diferentes menús |
Técnica | Verificar la navegación y el estado de los objetos de cada módulo y su presentación en cada ventana |
Hitos | El sistema permite que el usuario navegue por todos los objetos de sus módulos |
Herramientas requeridas | Computador con conexión a internet |
Criterio de Éxito | Todos los módulos del sistema han sido examinados y observados mediante la prueba de navegación y han respondido de como se esperaba. |
- Prueba de desempeño
Se evaluará el desempeño en cuanto a la exactitud de los procesos, seguridad en los datos y su tiempo de respuesta, para verificar que los requerimientos funcionales se cumplan en todos los objetivos de prueba.
...