Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
<Nombre Proyecto> Plan de Pruebas de Aceptación <Unidad Organizativa> App KFC DeliFast Plan de Pruebas de Aceptación Versión: 0100 Fecha: 16/08/2023 [Versión 0.1] Queda prohibido cualquier tipo de explotación y, en particular, la reproducción, distribución, comunicación pública y/o transformación, total o parcial, por cualquier medio, de este documento sin el previo consentimiento expreso y por escrito de la <<Nombre de la compañía>>. HOJA DE CONTROL Organismo Consejería de Economía, Innovación y Ciencia Proyecto App KFC DeliFast Entregable Plan de Pruebas de Aceptación Autor KFC Versión/Edición 0100 Fecha Versión 03/02/2023 Aprobado por Gerente Francisco José López Salvestroni Fecha Aprobación 16/08/2023 Nº Total de Páginas 10 REGISTRO DE CAMBIOS Versión doc Causa del Cambio Responsable del Cambio Fecha del Cambio 0100 Versión inicial Josue 16/06/2023 CONTROL DE DISTRIBUCIÓN Nombre y Apellidos Andrés Rodríguez Martínez Laura García Fernández 1 INTRODUCCIÓN 4 1.1 Objeto 4 1.2 Alcance 4 2 PLANES DE PRUEBA 5 2.1 Registro de usuario 5 2.2 Selección de Producto 5 2.3 Proceso de Pago 6 ANEXOS 7 3 GLOSARIO 9 4 BIBLIOGRAFÍA Y REFERENCIAS ¡Error! Marcador no definido. INTRODUCCIÓN Objeto El objetivo de este documento es definir el conjunto de pruebas que deberán ser ejecutadas por los usuarios del sistema para validar si el sistema cumple con los requisitos de funcionamiento esperado y proceder así a la aceptación del sistema. Alcance El alcance de las pruebas de aceptación para la aplicación de entrega a domicilio de KFC incluye todas las funcionalidades esenciales que aseguran el funcionamiento adecuado y la satisfacción del usuario en la experiencia de entrega a través de la aplicación. El objetivo principal de estas pruebas es asegurar que la aplicación cumpla con los requisitos y expectativas de KFC y sus clientes, proporcionando una experiencia de usuario fluida y eficiente. Las áreas específicas incluidas en el alcance de las pruebas de aceptación son: 1. Registro y Autenticación: Verificación de que los usuarios puedan crear cuentas y autenticarse correctamente en la aplicación. 2. Selección de Productos: Confirmación de que los usuarios puedan navegar y elegir productos del menú de KFC, ajustar cantidades y personalizar pedidos según sus preferencias. 3. Carrito de Compras: Pruebas para asegurar que los productos seleccionados se agreguen correctamente al carrito y que los cálculos de precios sean precisos. 4. Proceso de Pago: Validación del proceso de pago en línea, incluida la elección de métodos de pago, ingreso de detalles de pago y confirmación de la transacción. 5. Seguimiento de Pedidos: Verificación de que los usuarios puedan rastrear el estado de sus pedidos en tiempo real, desde el procesamiento hasta la entrega. 6. Comunicación con el Usuario: Pruebas de notificaciones y alertas, como confirmación de pedidos, actualizaciones de entrega y promociones. 7. Interfaz de Usuario y Experiencia de Usuario: Evaluación de la usabilidad, diseño y experiencia general del usuario al interactuar con la aplicación. El alcance también incluye la realización de pruebas en varios dispositivos móviles y sistemas operativos comunes para garantizar la compatibilidad en diferentes plataformas. Las pruebas de aceptación no abarcarán áreas fuera del ámbito de la aplicación de entrega a domicilio, como la infraestructura de la empresa o sistemas de terceros no directamente relacionados. PLANES DE PRUEBA Registro de usuario Registro de Usuario CP001 Descripción: Verificar que los usuarios puedan registrarse exitosamente en la aplicación. Prerrequisitos Tener la aplicación instalada y acceso a una conexión a internet. Pasos: 1. Abrir la aplicación. 2. Seleccionar la opción de registro. 3. Ingresar los datos requeridos (nombre, correo electrónico, contraseña). 4. Confirmar el registro. Resultado esperado: El usuario se registra exitosamente y puede acceder a la aplicación con las credenciales proporcionadas. Resultado obtenido: El usuario pudo registrarse exitosamente y acceder a la aplicación con las credenciales proporcionadas. No se detectaron errores durante el proceso de registro. Selección de Producto Selección de Producto CP002 Descripción: Hay que confirmar que los usuarios pueden navegar por el menú, seleccionar productos y agregarlos al carrito. Prerrequisitos Tener la aplicación abierta y productos disponibles en el menú. Pasos: 1. Abrir la aplicación. 2. Navegar por el menú y seleccionar un producto. 3. Agregar el producto al carrito. Resultado esperado: El producto se agrega al carrito y se muestra un mensaje de confirmación. Resultado obtenido: El producto seleccionado se agregó al carrito y se mostró un mensaje de confirmación. No se observaron problemas durante la selección ni la adición al carrito. Proceso de Pago Proceso de Pago CP003 Descripción: Validar que los usuarios puedan completar el proceso de pago de manera exitosa. Prerrequisitos Tener productos en el carrito y opciones de pago configuradas. Pasos: 1. Abrir la aplicación. 2. Seleccionar productos y agregarlos al carrito. Iniciar el proceso de pago. 3. Elegir un método de pago y proporcionar los detalles necesarios. 4. Confirmar la transacción de pago. Resultado esperado: El pago se procesa con éxito y se muestra un mensaje de confirmación de la compra. Resultado obtenido: El pago se procesó con éxito y se mostró un mensaje de confirmación de la compra. Todas las opciones de pago funcionaron según lo esperado y no se encontraron errores en el proceso. ANEXOS Anexo A: Matriz de Requisitos y Casos de Prueba Anexo A: Matriz de Requisitos y Casos de Prueba Requisito de Aceptación Casos de Prueba Relacionados Registro de Usuario CP001 Selección de Producto CP002 Proceso de Pago CP003 CP001 - Registro de Usuario - Prueba si los usuarios pueden registrarse exitosamente en la aplicación. CP002 - Selección de Producto - Prueba si los usuarios pueden seleccionar productos y agregarlos al carrito de compras. CP003 - Proceso de Pago - Prueba si el proceso de pago se completa con éxito y si los métodos de pago funcionan correctamente. Anexo B: Escenarios de Prueba Escenario de Prueba 1: Registro Exitoso de Usuario - Contexto: Un usuario nuevo instala la aplicación por primera vez y decide registrarse. - Acciones del Usuario: 1. Abrir la aplicación. 2. Seleccionar la opción de registro. 3. Ingresar nombre, correo electrónico y contraseña. 4. Confirmar el registro. - Resultados Esperados: El usuario se registra con éxito y puede iniciar sesión con las credenciales proporcionadas. Escenario de Prueba 2: Agregar Producto al Carrito - Contexto: Un usuario ha iniciado sesión en la aplicación y desea añadir un producto a su carrito de compras. - Acciones del Usuario: 1. Navegar por el menú y seleccionar un producto. 2. Agregar el producto al carrito. - Resultados Esperados: El producto se agrega al carrito y se muestra un mensaje de confirmación. Escenario de Prueba 3: Completar Proceso de Pago - Contexto: Un usuario ha seleccionado varios productos y desea completar el proceso de pago. - Acciones del Usuario: 1. Iniciar el proceso de pago desde el carrito. 2. Elegir un método de pago y proporcionar los detalles necesarios. 3. Confirmar la transacción de pago. - Resultados Esperados: El pago se procesa correctamente y se muestra una confirmación de la compra. Escenario de Prueba 4: Seguimiento de Estado de Pedido - Contexto: Un usuario ha realizado un pedido y desea rastrear su estado. - Acciones del Usuario: 1. Abrir la aplicación. 2. Acceder a la sección de seguimiento de pedidos. 3. Ingresar el número de pedido. - Resultados Esperados: El estado actual del pedido se muestra con precisión en la aplicación. Escenario de Prueba 5: Notificación de Promoción - Contexto: Un usuario tienela aplicación instalada y ha aceptado recibir notificaciones. - Acciones del Usuario: 1. Recibir una notificación de promoción en el dispositivo. - Resultados Esperados: El usuario recibe una notificación con información sobre la promoción. GLOSARIO Las siguientes palabras son las más técnicas y específicas, puede ser difícil reconocer o saber la descripción de estas, por lo que se las ha reunido aquí para hacer saber su significado: Término Descripción Interfaz de Usuario (UI) El espacio donde los usuarios interactúan con la aplicación, incluyendo elementos visuales como botones, menús y campos de entrada. Experiencia de Usuario (UX) La sensación general que los usuarios tienen al interactuar con una aplicación, incluyendo aspectos de usabilidad y diseño. Infraestructura Los componentes técnicos subyacentes que permiten que una aplicación funcione, como servidores, bases de datos y redes. Requisitos Las características, funcionalidades y criterios que deben cumplirse para que una aplicación sea considerada exitosa. Ejecución Proceso de llevar a cabo una serie de pasos o acciones planificadas, como pruebas o procedimientos. Credenciales Información de identificación y autenticación, como nombre de usuario y contraseña. Bibliografías y Referencias Romero, E. C. (10 de Agosto de 2020). Cuatroochenta. Obtenido de https://cuatroochenta.com/login-y-registro-los-mejores-anfitriones-para-un-producto-digital/ Yo!yumm. (s.f.). Obtenido de https://www.yoyumm.com/?utm_source=google_Ads&utm_medium=cpc&utm_campaign=yoyummdomainlb&utm_term=create%20a%20food%20delivery%20app&gclid=CjwKCAjw5_GmBhBIEiwA5QSMxPwqdgncttIz3z1JmCKPCZfX4TYwSMAshv5zmtLa5p2_Qb_cNsuW9xoCihgQAvD_BwE Página 6 de 8
Compartir