Вы находитесь на странице: 1из 5

Diseño de un sistema de información “Tienda en línea” para la empresa SportsWear.

Versión: 1
Especificación de Caso de Prueba: Gestión de cliente y pedidos. Fecha: 28/03/2019
Casos de pruebas.

Diseño de un sistema de información “Tienda en


línea” para la empresa SportsWear.
Especificación de Caso de Prueba: Gestión de cliente
y pedidos.

Versión 0.9

Historial de Revisiones
Fecha Versión Descripción Autor
28/03/2019 1 Casos de pruebas del software. Peter Mojica Medina.

Confidencial SPORTSWEAR 2019 Pág. 1


Diseño de un sistema de información “Tienda en línea” para la empresa SportsWear. Versión: 1
Especificación de Caso de Prueba: Gestión de cliente y pedidos. Fecha: 28/03/2019
Casos de pruebas.

Tabla de Contenidos
1. Descripción 3

2. Registro de clientes 3
Descripción 3
2.1 Condicione 3
2.2 Entrada 3
2.3 Resultado esperado 3
2.4 Evaluación de la Prueba 3

3. Ingreso del usuario a la aplicación 3


3.1 Descripción 3
3.2 Condiciones de ejecución 3
3.3 Entrada 4
3.4 Resultado esperado 4
3.5 Evaluación de la Prueba 4

4. Agregar producto al carro de compras 4


4.1 Descripción 4
4.2 Condiciones de ejecución 4
4.3 Entrada 4
4.4 Resultado esperado 4
4.5 Evaluación de la Prueba 4

5. Mostrar estado del pedido del cliente. 4


5.1 Descripción 4
5.2 Condiciones de ejecución 4
5.3 Entrada 4
5.4 Resultado esperado 5
5.5 Evaluación de la Prueba 5

6. Cambiar estado de los pedidos. 5


6.1 Descripción 5
6.2 Condiciones de ejecución 5
6.3 Entrada 5
6.4 Resultado esperado 5
6.5 Evaluación de la Prueba 5

Confidencial SPORTSWEAR 2019 Pág. 2


Diseño de un sistema de información “Tienda en línea” para la empresa SportsWear. Versión: 1
Especificación de Caso de Prueba: Gestión de cliente y pedidos. Fecha: 28/03/2019
Casos de pruebas.

1. Descripción
Este artefacto cubre el conjunto de pruebas realizadas sobre el Caso de Uso gestión de clientes y pedidos.
La pruebas realizadas a este caso de uso son:

 Pruebas unitarias.
 Pruebas de Integración.
 Pruebas de sistema.

El entorno del cual partiremos para realizar la prueba será el formulario de entrada de la aplicación.

2. Registro de clientes

Descripción
 El sistema muestra un formulario al cliente que este debe llenar con sus datos personales si lo desea,
posteriormente el cliente ingresa los datos que se piden y el sistema almacena los datos.
2.1 Condicione
 El cliente no se haya registrado previamente de antes de la ejecución de la prueba.

2.2 Entrada
 El cliente ingresa al sistema y desea ingresar sus datos en un formulario.
 El cliente ingresa los siguientes datos al sistema: nombre, apellido, dirección, correo electrónico,
fecha nacimiento, ciudad y teléfono.
 El sistema valida que todos los datos hayan sido ingresados y que cumplan con el formato que
acepta el sistema.
 El cliente acepta el envío de sus datos.
 El sistema valida que todos los datos hayan sido ingresados y que cumplan con el formato que
acepta el sistema.
 El sistema almacena los datos del cliente.

2.3 Resultado esperado


 El nuevo usuario queda registrado en el sistema.
2.4 Evaluación de la Prueba
 Satisfactoria.
3. Ingreso del usuario a la aplicación
3.1 Descripción
 El usuario para identificarse debe ingresar su email y contraseña. El sistema valida los datos
ingresados y, si los datos son correctos el sistema muestra las opciones que le corresponden de
acuerdo a su rol.
3.2 Condiciones de ejecución
 El cliente se ha registrado correctamente en el sistema para poder iniciar sección.

Confidencial SPORTSWEAR 2019 Pág. 3


Diseño de un sistema de información “Tienda en línea” para la empresa SportsWear. Versión: 1
Especificación de Caso de Prueba: Gestión de cliente y pedidos. Fecha: 28/03/2019
Casos de pruebas.

3.3 Entrada

 Dentro de la aplicación, el usuario elige la opción para identificarse en el sistema.


 El sistema muestra un formulario con el nombre de usuario y contraseña.
 El usuario introduce sus datos en el formulario.
 El usuario pincha en el botón “Validar”.
 El sistema solicita los datos a través de un formulario.
 El sistema recoge los datos del formulario.
 El sistema comprueba que dichos datos se encuentren en la base de datos.
 El sistema inicia sesión con el usuario en cuestión, y muestra las opciones que le corresponden.

3.4 Resultado esperado


El usuario inicia sesión correctamente con su email y contraseña a la Tienda Virtual.
3.5 Evaluación de la Prueba
 Satisfactoria.

4. Agregar producto al carro de compras


4.1 Descripción
 El sistema entrega al cliente la posibilidad de ir ingresando los productos que vaya cotizando en un carro de
compra.

4.2 Condiciones de ejecución


El cliente inicio sección correctamente al tienda para poder agregar productos al carrito.
4.3 Entrada

 El usuario selecciona el/los artículos en que está interesado.


 El usuario pulsa en añadir el artículo a una solicitud.
 Si el artículo ya existía en la solicitud, se suman las cantidades anteriores a las actualmente añadidas y no
se crea una nueva línea en la solicitud.
 Si el artículo no existe, se crea una nueva línea en la solicitud.
 El sistema indica al usuario que se ha procedido a añadir el artículo a su solicitud de compra.
4.4 Resultado esperado
La aplicación permite al cliente ir añadiendo productos al carro de compras.
4.5 Evaluación de la Prueba
 Satisfactoria.

5. Mostrar estado del pedido del cliente.


5.1 Descripción
 El sistema permite al cliente consultar el histórico y estado de pedidos registrados.
5.2 Condiciones de ejecución
 El usuario debe haberse identificado en el sistema y registrado un pedido.
5.3 Entrada

Confidencial SPORTSWEAR 2019 Pág. 4


Diseño de un sistema de información “Tienda en línea” para la empresa SportsWear. Versión: 1
Especificación de Caso de Prueba: Gestión de cliente y pedidos. Fecha: 28/03/2019
Casos de pruebas.

 El cliente ingresa al sistema y selecciona ver pedidos.


 El sistema muestra al usuario el historial y el estado de sus pedidos.
5.4 Resultado esperado
 El sistema muestra al usuario su historial y estado de pedidos realizados.
5.5 Evaluación de la Prueba
 Satisfactoria.

6. Cambiar estado de los pedidos.


6.1 Descripción
 Cambiar el estado del pedido a “Proceso”, “Entregado” o “Pendiente” dependiendo del estado actual
que tenga cada uno.
6.2 Condiciones de ejecución

 El usuario debe haberse identificado en el sistema.


6.3 Entrada

 El administrador desea cambiar el estado de un pedido.


 El administrador indica que desea cambiar el estado al pedido.
 El sistema cambia el estado del pedido y lo almacena en la base de datos.
6.4 Resultado esperado
 El administrador cambia el estado del pedido y el sistema guarda los cambios realizados.
6.5 Evaluación de la Prueba
 Satisfactoria.

Confidencial SPORTSWEAR 2019 Pág. 5

Вам также может понравиться