Documentos de Académico
Documentos de Profesional
Documentos de Cultura
METALMEC
Especificación de Caso de Prueba: Caso de Pruebas
de Elaborar Pedido
Versión 3.0
METALMEC Versión: 3.0
Especificación de Caso de Prueba: Elaborar Pedido Fecha: 10/04/2018
Caso de Prueba
Historial de Revisiones
Fecha Versión Descripción Autor
8/04/2018 0.9 Versión preliminar a falta de aprobación del Diego Restrepo
Stakeholder
10/04/2018 1.0 Versión revisada por el Stakeholder Diego Restrepo
12/04/2018 1.9 Versión con diversas modificaciones no Diego Restrepo
revisadas por el Stakeholder
16/04/2018 2.0 Versión con detalles y ajustes a la Diego Restrepo
aplicación en desarrollo.
19/04/2018 2.9 Versión generada en la segunda reléase con Diego Restrepo
evaluación de las pruebas actualizadas.
21/04/2018 3.0 Versión generada en la segunda reléase con Diego Restrepo
nuevas pruebas a falta de aprobación por le
Stakeholder
Tabla de Contenidos
1. Descripción 5
8.3 Entrada 11
8.4 Resultado esperado 12
8.5 Evaluación de la Prueba 12
1. Descripción
Este artefacto cubre el conjunto de pruebas realizadas sobre el Caso de Uso “Elaborar Pedido”.
El entorno del cual partiremos para realizar la prueba será el formulario de entrada de la aplicación.
2.1 Descripción
Las condiciones de ejecución del caso de prueba son que el usuario operadora “maria” está dado de alta en
la base de datos de empleado y su clave correspondiente y que el cliente Jaime con CC. 48315682 también
figure en la base de datos. Consultar la Base de Datos de Pruebas para ver toda la especificación completa
de los datos.
2.3 Entrada
enviado al taller.
El cliente solicita hacer un nuevo pedido.
La operadora pulsa nuevo y aparece el formulario de nuevo pedido
El cliente solicita comprar una puerta de 210cm x 100 cm.
La operadora introduce una línea de pedido:
o Introduce ‘ 4’ en código artículo
o Se rellenan automáticamente los campos nombre y precio.
o Introduce ‘1’ en cantidad
o Pulsa el botón “añadir línea”
o Se actualiza automáticamente el precio total
El cliente solicita a la operadora finalizar el pedido escogiendo la opción pasar pedido a taller
La operadora pulsa el botón “pasar a taller”.
El pedido aparece en el listado de pedidos enviados al taller.
3.1 Descripción
Las condiciones de ejecución del caso de prueba son que el usuario operadora “maria” está dado de alta en
la base de datos de empleado y su clave correspondiente y que el cliente Jaime con CC. 48315682 también
figure en la base de datos. Consultar la Base de Datos de Pruebas para ver toda la especificación completa
de los datos.
3.3 Entrada
cliente.
Aparece una lista con los pedidos en elaboración que tiene el cliente en el sistema y los que ya ha
enviado al taller.
El cliente solicita hacer un nuevo pedido.
La operadora pulsa el botón “nuevo”.
El sistema muestra la interfaz propia de la modificación de un pedido.
El cliente solicita comprar una puerta de 210cm x 100 cm.
La operadora introduce una línea de pedido:
o Introduce ‘4’ en código artículo
o Se rellena automáticamente los campos nombre y precio.
o Introduce ‘1’ en cantidad
o Pulsa el botón “añadir línea”
o Se actualiza automáticamente el precio total
El cliente solicita a la operadora finalizar el pedido escogiendo la opción guardar pedido.
La operadora pulsa el botón “guardar”.
4.1 Descripción
Las condiciones de ejecución del caso de prueba son que el usuario representante de ventas “luis”,
representante de ventas está dado de alta en la base de datos de empleado y su clave correspondiente y que
el cliente Jaime con CC. 48315682 también figure en la base de datos. Consultar la Base de Datos de
Pruebas para ver toda la especificación completa de los datos.
4.3 Entrada
El sistema muestra un mensaje de error avisando al cliente de que no es posible almacenar en el sistema un
pedido vacío.
5.1 Descripción
Las condiciones de ejecución del caso de prueba son que el usuario representante de ventas “luis”,
representante de ventas está dado de alta en la base de datos de empleado y su clave correspondiente y que
el cliente Jaime con CC.48315682 también figure en la base de datos. Consultar la Base de Datos de
Pruebas para ver toda la especificación completa de los datos.
5.3 Entrada
El sistema muestra un mensaje de error avisando al cliente de que no es posible almacenar en el sistema un
pedido vacío.
6.1 Descripción
Nos introducimos en el sistema como usuario representante de ventas, el sistema nos mostrara una interfaz
para que llevemos a cabo la elaboración de dicho pedido. Aparece una lista de pedidos solicitados por el
cliente que están en proceso de elaboración. Seleccionaremos uno de ellos y lo editaremos para poder
añadir una línea de pedido asociada a un producto ya incluido en el pedido.
Las condiciones de ejecución del caso de prueba son que el usuario representante de ventas “luis”,
representante de ventas está dado de alta en la base de datos de empleado y su clave correspondiente y que
el cliente Jaime con CC.48315682 también figure en la base de datos. Consultar la Base de Datos de
Pruebas para ver toda la especificación completa de los datos.
6.3 Entrada
El sistema nos muestra un mensaje de aviso informándonos de que en ese pedido ya existe una línea
asociada a ese código de artículo y pregunta si desea sobrescribirla o cancelar.
7.1 Descripción
Nos introducimos en el sistema como usuario representante de ventas, el sistema nos mostrara una interfaz
para que llevemos a cabo la elaboración de dicho pedido. Aparece una lista de pedidos solicitados por el
cliente que están en proceso de elaboración. Seleccionaremos uno de ellos y lo editaremos para poder
añadir una línea de pedido, probaremos a introducir una cantidad de producto que esté fuera del rango
permitido, probaremos una inferior al mínimo y otra superior al máximo.
Las condiciones de ejecución del caso de prueba son que el usuario representante de ventas “luis”,
representante de ventas está dado de alta en la base de datos de empleado y su clave correspondiente y que
el cliente Jaime con CC. 48315682 también figure en la base de datos. Consultar la Base de Datos de
7.3 Entrada
El sistema nos muestra para cada una de las cantidades introducidas un mensaje de error indicándonos que
estamos introduciendo una cantidad errónea ya que está fuera del rango permitido.
8.1 Descripción
Nos introducimos en el sistema como usuario representante de ventas, el sistema nos mostrara una interfaz
para que llevemos a cabo la elaboración de dicho pedido. Aparece una lista de pedidos solicitados por el
cliente que están en proceso de elaboración. Seleccionaremos uno de ellos y lo editaremos para poder
añadir una línea de pedido asociada a un producto ya incluido en el pedido y añadir un producto
inexistente.
Las condiciones de ejecución del caso de prueba son que el usuario representante de ventas “luis”,
representante de ventas está dado de alta en la base de datos de empleado y su clave correspondiente y que
el cliente Jaime con CC. 48315682 también figure en la base de datos. Consultar la Base de Datos de
Pruebas para ver toda la especificación completa de los datos.
8.3 Entrada
El sistema nos muestra un mensaje de error informándonos de que el artículo introducido no existe.
9.1 Descripción
Las condiciones de ejecución del caso de prueba son que el usuario operadora “maria” está dado de alta en
la base de datos de empleado y su clave correspondiente y que el cliente Jaime con CC. 48315682 también
figure en la base de datos. Consultar la Base de Datos de Pruebas para ver toda la especificación completa
de los datos.
9.3 Entrada
10.1 Descripción
Las condiciones de ejecución del caso de prueba son que el usuario representante de ventas “luis”,
representante de ventas está dado de alta en la base de datos de empleado y su clave correspondiente y que
el cliente Jaime con CC. 48315682 también figure en la base de datos. Consultar la Base de Datos de
Pruebas para ver toda la especificación completa de los datos.
10.3 Entrada
11.1 Descripción
Las condiciones de ejecución del caso de prueba son que el usuario representante de ventas “luis”,
representante de ventas está dado de alta en la base de datos de empleado y su clave correspondiente y que
el cliente Jaime con CC. 48315682 también figure en la base de datos. Consultar la Base de Datos de
Pruebas para ver toda la especificación completa de los datos.
11.3 Entrada
12.1 Descripción
Las condiciones de ejecución del caso de prueba son que el usuario operadora “luis” está dado de alta en la
base de datos de empleado y su clave correspondiente y que el cliente Jaime con CC. 48315682 también
figure en la base de datos. Consultar la Base de Datos de Pruebas para ver toda la especificación completa
de los datos.
12.3 Entrada
El sistema muestra un mensaje de error que nos informa de que no es posible eliminar todas las líneas de
pedido de un cierto pedido.
13.1 Descripción
Las condiciones de ejecución del caso de prueba son que el usuario operadora “maria” está dado de alta en
la base de datos de empleado y su clave correspondiente y que el cliente Jaime con CC. 48315682 también
figure en la base de datos. Consultar la Base de Datos de Pruebas para ver toda la especificación completa
de los datos.
13.3 Entrada
14.1 Descripción
Las condiciones de ejecución del caso de prueba son que el usuario operadora “maria” está dado de alta en
la base de datos de empleado y su clave correspondiente y que el cliente Javier con CC. 22496359 también
figure en la base de datos. Consultar la Base de Datos de Pruebas para ver toda la especificación completa
de los datos.
14.3 Entrada
No es posible escoger la opción a crédito porque método de pago del cliente solo permite al contado.