Sistema para Gestión de Artículos Deportivos LSI 03
Especificación de Caso de Prueba:
Caso de Pruebas de Atender Pedido
Historial de Revisiones
Fecha Versión Descripción Autor
29/12/2002 0.9 Versión preliminar a falta de aprobación del Stakeholder
Rosa María Ogallar
07/01/2003 1.0 Versión con ajustes respecto a las interfaces Rosa María Ogallar 10/01/2003 2.0 Versión lista para revisión con el
Stakeholder
Rosa María Ogallar
15/01/2003 3.0 Versión preparada para la segunda iteración de la fase de construcción
Tabla de Contenidos
1. Descripción 4
2. Atender pedido después de consultar dicho pedido 4
2.1 Descripción 4
2.2 Condiciones de ejecución 4
2.3 Entrada 4
2.4 Resultado esperado 5
2.5 Evaluación de la Prueba 5
3. Atender un pedido de la lista de pedidos no atendidos 5
3.1 Descripción 5
3.2 Condiciones de ejecución 5
3.3 Entrada 5
3.4 Resultado esperado 5
3.5 Evaluación de la Prueba 6
4. Atender pedido asignando cantidades negativas 6
4.1 Descripción 6
4.2 Condiciones de ejecución 6
4.3 Entrada 6
4.4 Resultado esperado 6
4.5 Evaluación de la Prueba 6
5. Atender pedido asignando cantidades mayores a las disponibles 7
5.1 Descripción 7
5.2 Condiciones de ejecución 7
5.3 Entrada 7
5.4 Resultado esperado 7
5.5 Evaluación de la Prueba 7
6. Atender pedido asignando cantidades mayores a las solicitadas 8
6.1 Descripción 8
6.2 Condiciones de ejecución 8
6.3 Entrada 8
6.4 Resultado esperado 8
6.5 Evaluación de la Prueba 8
7. Atender pedido sin asignar cantidades 8
7.1 Descripción 8
7.2 Condiciones de ejecución 9
7.3 Entrada 9
7.4 Resultado esperado 9
1.
Descripción
Este artefacto cubre el conjunto de pruebas realizadas sobre el Caso de Uso “Atender Pedido”.
La pruebas realizadas a este caso de uso son:
Atender pedido después de consultar dicho pedido. Atender un pedido de la lista de pedidos no atendidos.
Atender pedido asignando cantidades negativas o mayores a las disponibles. Atender pedido asignando cantidades mayores a las solicitadas.
Atender pedido sin asignar cantidades.
El entorno del cual partiremos para realizar la prueba será el formulario de entrada de la aplicación
2.
Atender pedido después de consultar dicho pedido
2.1 Descripción
Nos introducimos en el sistema como técnico de almacén, accediendo a su funcionalidad y solicitamos consultar pedidos no atendidos, el sistema nos mostrara una lista con los pedidos no atendidos que haya almacenados en el sistema. Seleccionaremos un pedido y lo consultaremos eligiendo posteriormente la opción de atender dicho pedido.
2.2 Condiciones de ejecución
Las condiciones de ejecución del caso de prueba son que el usuario técnico de almacén “Toni” está dado de alta en la base de datos de empleado y su clave correspondiente. Consultar la Base de Datos de Pruebas para ver toda la especificación completa de los datos.
2.3 Entrada
Introducimos ‘toni’ en el campo usuario Introducimos ‘puma’ en el campo contraseña
Pulsamos entrar o el botón “aceptar” de la aplicación. Nos aparece la interfaz propia de un técnico de almacén.
El técnico selecciona de la lista de pedidos no atendidos el pedido de código ‘3’ y pulsa el botón ‘Consultar’.
Una vez consultado pulsa el botón ‘Atender Pedido’ . Para cada línea de pedido:
o Comprueba que hay stock disponible.
o Selecciona la línea haciendo doble clic para que aparezca la interfaz que nos permite modificar la cantidad asignada, allí se actualizan automáticamente los datos código y nombre del artículo.
El técnico pulsa el botón ‘Guardar’.
2.4 Resultado esperado
El pedido queda almacenado en el sistema como en atención y el stock se reduce en las cantidades asignadas.
2.5 Evaluación de la Prueba
Prueba superada con éxito.
3.
Atender un pedido de la lista de pedidos no atendidos
3.1 Descripción
Nos introducimos en el sistema como técnico de almacén, accediendo a su funcionalidad y solicitamos consultar pedidos no atendidos, el sistema nos mostrara una lista con los pedidos no atendidos que haya almacenados en el sistema. Seleccionaremos un pedido y elegiremos la opción atender pedido.
3.2 Condiciones de ejecución
Las condiciones de ejecución del caso de prueba son que el usuario técnico de almacén “Toni” está dado de alta en la base de datos de empleado y su clave correspondiente. Consultar la Base de Datos de Pruebas para ver toda la especificación completa de los datos.
3.3 Entrada
Introducimos ‘toni’ en el campo usuario Introducimos ‘puma’ en el campo contraseña
Pulsamos entrar o el botón “aceptar” de la aplicación. Nos aparece la interfaz propia de un técnico de almacén.
El técnico selecciona de la lista de pedidos no atendidos el pedido de código ‘5’ y pulsa el botón ‘Atender Pedido’.
Para cada línea de pedido:
o Comprueba que hay stock disponible.
o Selecciona la línea haciendo doble clic para que aparezca la interfaz que nos permite modificar la cantidad asignada, allí se actualizan automáticamente los datos código y nombre del artículo.
o Introduce la cantidad solicitada.
o Pulsa el botón ‘Asignar Cantidad’.
o Se actualiza línea de pedido. El técnico pulsa el botón ‘Guardar’.
El pedido queda almacenado en el sistema como en atención y el stock se reduce en las cantidades asignadas.
3.5 Evaluación de la Prueba
Prueba superada con éxito.
4.
Atender pedido asignando cantidades negativas
4.1 Descripción
Nos introducimos en el sistema como técnico de almacén, accediendo a su funcionalidad y solicitamos consultar pedidos no atendidos, el sistema nos mostrara una lista con los pedidos no atendidos que haya almacenados en el sistema. Seleccionaremos un pedido, elegiremos la opción atender pedido y asignaremos cantidades negativas para observar como responde el sistema.
4.2 Condiciones de ejecución
Las condiciones de ejecución del caso de prueba son que el usuario técnico de almacén “Toni” está dado de alta en la base de datos de empleado y su clave correspondiente. Consultar la Base de Datos de Pruebas para ver toda la especificación completa de los datos.
4.3 Entrada
Introducimos ‘toni’ en el campo usuario Introducimos ‘puma’ en el campo contraseña
Pulsamos entrar o el botón “aceptar” de la aplicación. Nos aparece la interfaz propia de un técnico de almacén.
El técnico selecciona de la lista de pedidos no atendidos el pedido de código ‘1’ y pulsa el botón ‘Atender Pedido’.
Selecciona la línea de pedido del articulo ‘2’ haciendo doble clic.
Aparece la interfaz que nos permite modificar la cantidad asignada, se actualizan automáticamente los datos código y nombre del artículo.
Introduce la cantidad ‘-2’. Pulsa el botón ‘Asignar Cantidad’.
4.4 Resultado esperado
El sistema nos muestra un mensaje de error advirtiéndonos de que no es posible introducir cantidades negativas.
5.
Atender pedido asignando cantidades mayores a las disponibles
5.1 Descripción
Nos introducimos en el sistema como técnico de almacén, accediendo a su funcionalidad y solicitamos consultar pedidos no atendidos, el sistema nos mostrara una lista con los pedidos no atendidos que haya almacenados en el sistema. Seleccionaremos un pedido, elegiremos la opción atender pedido y asignaremos cantidades mayores al stock disponible para observar como responde el sistema.
5.2 Condiciones de ejecución
Las condiciones de ejecución del caso de prueba son que el usuario técnico de almacén “Toni” está dado de alta en la base de datos de empleado y su clave correspondiente. Consultar la Base de Datos de Pruebas para ver toda la especificación completa de los datos.
5.3 Entrada
Introducimos ‘toni’ en el campo usuario Introducimos ‘puma’ en el campo contraseña
Pulsamos entrar o el botón “aceptar” de la aplicación. Nos aparece la interfaz propia de un técnico de almacén.
El técnico selecciona de la lista de pedidos no atendidos el pedido de código ‘1’ y pulsa el botón ‘Atender Pedido’.
Selecciona la línea de pedido del articulo ‘3’ haciendo doble clic.
Aparece la interfaz que nos permite modificar la cantidad asignada, se actualizan automáticamente los datos código y nombre del artículo.
Introduce la cantidad ‘2’.
Pulsa el botón ‘Asignar Cantidad’.
5.4 Resultado esperado
El sistema nos muestra un mensaje de error advirtiéndonos de que no hay stock disponible para poder asignar esa cantidad .
5.5 Evaluación de la Prueba
6.
Atender pedido asignando cantidades mayores a las solicitadas
6.1 Descripción
Nos introducimos en el sistema como técnico de almacén, accediendo a su funcionalidad y solicitamos consultar pedidos no atendidos, el sistema nos mostrara una lista con los pedidos no atendidos que haya almacenados en el sistema. Seleccionaremos un pedido, elegiremos la opción atender pedido y asignaremos cantidades mayores a las solicitadas para observar como responde el sistema.
6.2 Condiciones de ejecución
Las condiciones de ejecución del caso de prueba son que el usuario técnico de almacén “Toni” está dado de alta en la base de datos de empleado y su clave correspondiente. Consultar la Base de Datos de Pruebas para ver toda la especificación completa de los datos.
6.3 Entrada
Introducimos ‘toni’ en el campo usuario Introducimos ‘puma’ en el campo contraseña
Pulsamos entrar o el botón “aceptar” de la aplicación. Nos aparece la interfaz propia de un técnico de almacén.
El técnico selecciona de la lista de pedidos no atendidos el pedido de código ‘1’ y pulsa el botón ‘Atender Pedido’.
Selecciona la línea de pedido del articulo ‘2’ haciendo doble clic.
Aparece la interfaz que nos permite modificar la cantidad asignada, se actualizan automáticamente los datos código y nombre del artículo.
Introduce la cantidad ‘2’.
Pulsa el botón ‘Asignar Cantidad’.
6.4 Resultado esperado
El sistema nos muestra un mensaje de error advirtiéndonos de que la cantidad introducida es superior a la cantidad solicitada .
6.5 Evaluación de la Prueba
Prueba superada con éxito.
7.
Atender pedido sin asignar cantidades
7.1 Descripción
7.2 Condiciones de ejecución
Las condiciones de ejecución del caso de prueba son que el usuario técnico de almacén “Toni” está dado de alta en la base de datos de empleado y su clave correspondiente. Consultar la Base de Datos de Pruebas para ver toda la especificación completa de los datos.
7.3 Entrada
Introducimos ‘toni’ en el campo usuario Introducimos ‘puma’ en el campo contraseña
Pulsamos entrar o el botón “aceptar” de la aplicación. Nos aparece la interfaz propia de un técnico de almacén.
El técnico selecciona de la lista de pedidos no atendidos el pedido de código ‘1’ y pulsa el botón ‘Atender Pedido’.
Sin hacer ninguna modificación el técnico pulsa el botón ‘Guardar’.
7.4 Resultado esperado
El pedido no se modificada por esta acción y continua estando en estado no atendido.
7.5 Evaluación de la Prueba