ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

PRUEBAS DE SOFTWAREActividad en clase, se entrega al final de la sesión (8 de Abril 2016)


Enviado por   •  17 de Septiembre de 2016  •  Tareas  •  1.351 Palabras (6 Páginas)  •  180 Visitas

Página 1 de 6

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.

  1. Nombre del sistema

Punto de venta de una farmacia

  1. 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.


  1. Poner las pantallas que se consideren necesarias para el entendimiento del sistema
  1. Pantalla inicial para elegir el idioma de su preferencia.

[pic 1]

  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]

  1. 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]

  1. En caso de entrar a modo vendedor

[pic 6]

[pic 7]

Pantalla Venta. [pic 8]

Pantalla Buscar Producto

[pic 9] [pic 10] 


  1. 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:

  • Teléfono
  • No tenía formato
  • No tenía límite de caracteres
  • RFC
  • No inicio con letras.
  • Código
  • No tiene límite de caracteres.
  • No tiene alguna referencia o alguna ayuda de llenado.
  • No muestra mensaje de error, al duplicar la RFC.
  • Muestra un mensaje de error del lenguaje de la BD.
  • Al iniciar no direcciona el cursor en el campo de código.
  • No tiene botón para limpiar los campos.
  • No funciona el campo modificar.
  • Elimina satisfactoriamente algún proveedor.

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.

  • Código
  • El cursor no estaba posicionado en el lugar donde se leía el código de barras.
  • El cursor no pasaba al siguiente campo, después de leer el código de barras.
  • Precio
  • No tenía formato
  • No se sabía si era moneda nacional o extranjera.
  • No cuenta con el campo de cantidad de productos registrados.
  • No tiene campo de descripción
  • No tiene campo del nombre equivalente

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.

  • Logra hacer la consulta por medio del código de barras, mostrando el nombre y precio del producto.
  • No tiene un botón para limpiar el código leído.
  • Al leer el código de barras de un producto no registrado, el campo del nombre, mostraba un mensaje del “producto no registrado”.
  •   No muestra un mensaje, que diga que no puede leer el código de barras.
  • No tiene un botón, con el cual al hacer la consulta pueda presionar y  eliminarlo.

[pic 15]

  • no cuenta con el cambio de sesión del usuario
  • no cuenta con el filtrado de nombres de los productos
  • no cuenta con un campo en el cual pueda leer el código de barras y realizar la venta
  • en el control de inventario no resta la cantidad de productos
  • no nuestra en pantalla el resultado de la venta realizada
  • faltaron los conceptos de IVA y subtotal
  • no muestra el tiket
  • no cuenta con inventario  

...

Descargar como (para miembros actualizados)  txt (8.6 Kb)   pdf (1.4 Mb)   docx (1.2 Mb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com