PRUEBAS DE SOFTWAREActividad en clase, se entrega al final de la sesión (8 de Abril 2016)
Enviado por Emmanuel Vargas Espadas • 17 de Septiembre de 2016 • Tarea • 1.351 Palabras (6 Páginas) • 209 Visitas
Nombres del alumno: Cesar Ernesto Pech Ceh Darío Geovanni Balam Can Manuel Santos Cocom | |
Nombre de la asignatura: Ingeniería de Software II | Nombre del profesor: M.G.T.I. Pedro Addam Sosa Morales |
Unidad III: PRUEBAS DE SOFTWARE | Tema: Casos de prueba Tarea: 04 |
Fecha: Actividad en clase, se entrega al final de la sesión (8 de Abril 2016) |
Introducción
En este trabajo realizaremos los casos de pruebas que lleva un software, estas pruebas son necesarias para nuestros sistemas ya que con ello trataremos de mejorar la calidad del sistema, en esta ocasión nosotros elegimos un sistema el cual ya hemos terminado para poder aplicarle los distintos tipos de prueba de software, el sistema es un punto de venta de una farmacia, que además de todas las características que ya tiene le agregaremos una búsqueda por medio de códigos, código de barras con un rector, el programa debe funcionar correctamente al final y al aplicarle las pruebas no debe tener errores, todo esto con el fin de saber si nuestro sistema contiene o cumple con todos los casos de prueba que se indican como por ejemplo los resultados esperados de lo que queremos que nuestro sistema haga y lo que realmente hace, durante la prueba realizaremos algunas capturas del procedimiento que estaremos llevando a cabo.
- Nombre del sistema
Punto de venta de una farmacia
- Descripción de lo que realiza el sistema
El sistema tiene como objetivo registrar en una base de datos distintos productos farmacéuticos al igual que modificarlos, eliminarlos y/o buscarlos por medio de sus respectivos códigos de barra o de producto en caso de no tener. También cuenta con un inicio de sesión para que no cualquier persona pueda ingresar al sistema.
- Poner las pantallas que se consideren necesarias para el entendimiento del sistema
- Pantalla inicial para elegir el idioma de su preferencia.
[pic 1]
- En esta ventana ingresamos el usuario con su respectiva contraseña para poder acceder a las opciones y menú principal del sistema.
[pic 2]
- Presionamos “Iniciar Sesión” y nos mostrara el menú o pantalla principal en la cual ingresamos como gerente y nos da las opciones de Registrar, modificar y elijar productos y proveedores, al igual que consultar productos y sus detalles.
[pic 3]
[pic 4]
[pic 5]
- En caso de entrar a modo vendedor
[pic 6]
[pic 7]
Pantalla Venta. [pic 8]
Pantalla Buscar Producto
[pic 9] [pic 10]
- Descripción de la estructura del caso de prueba
- Introducción/visión general
- Identificador: Prueba 0001
- Caso de prueba dueño/creador:
Cesar Ernesto Pech Ceh
Darío Geovanni Balam Can
Manuel Antonio Cocom Santos
- Versión: 1.0
- Nombre: Punto de venta de Farmacia
- Propósito: Hacer que el sistema registre, permita modificar y eliminar productos y proveedores, de igual forma se busca que el sistema busque productos por medio de código de barras y de esta forma hacer más fácil la búsqueda con un lector de código de barras.
- Dependencias:
Para encontrar un producto debe contar con:
- Que el producto, este debe estar registrado.
- Debe contar con un código de barras
- Actividades de los casos de prueba
- Ambiente de prueba/configuración: Esta aplicación puede probarse o usar en cualquier esquipo que cuente con sistema operativo de Windows en la mayoría de sus versiones.
- Inicialización: Para abrir, ejecutar o probar el programa se puede iniciar por medio del visual estudio o bien instalando el programa y después hacer doble clic sobre el icono creado.
- Finalización: Al acabar con la ejecución o prueba del sistema debemos cerciorarnos que el programa no presente algún problema, se haya afectado o cambiado algún dato durante la ejecución o incluso después por si el programa cierra inesperadamente o algo por el estilo.
- Acciones: Durante la ejecución del programa debemos saber que datos ingresar y en qué momento, en que lugar, el sistema cuenta con una interfaz visual que indica lo que hay que poner.
- Descripción de los datos de entrada: Los datos de entrada son de 2 tipos, entero y cadena de caracteres; al momento de seleccionar una acción se debe ingresar la cadena de texto o tipos numéricos según la acción seleccionada.
Resultados
- Resultados esperados: Los resultados esperados son que el sistema puede realizar la acción de agregar, modificar, eliminar y buscar productos, de igual forma puede realizar la venta de dichos productos.
- Resultados reales: Después de realizar las pruebas muchas veces comprobamos que el sistema cumpla con los resultados esperados y de esta forma estar satisfechos con los resultados.
[pic 11]
Pruebas realizadas en registro de Proveedores | |
Esperados | Reales |
Se esperaba llevar el control de los proveedores, registrarlos, modificarlos así como eliminar al mismo. | No se pudo llevar correctamente los registros debido a que los siguientes campos no se sabía cómo debía llenarse así como no contaban con la validación correcta:
|
Pruebas realizadas en el registro de productos | |
[pic 12] | |
Esperados | Reales |
Poder registrar productos nuevos, llevar el control del inventario, modificarlo así como eliminar y realizar consultas. | Se pudo registrar productos nuevos, pero no tenia los campos requeridos para llevar a cabo un control de inventario preciso. En el registro de productos, los campos siguientes no tenían la validación correcta así como una forma de llenado específica.
Logra eliminar productos de manera correcta. Muestra el mensaje que se ha eliminado un producto. |
[pic 13] [pic 14] | |
Pruebas realizadas en la consulta y venta de productos | |
Esperados | Reales |
Lograr hacer una consulta, que muestre el nombre, precio, descripción así como la cantidad de productos existente, asi como de tal forma lograr hacer una venta con producto encontrado, posteriormente mostrar el tiket de compra. |
[pic 15]
|
...