Verificar que la implementación de la barra de búsqueda en el autopedido cumple con todos los criterios de aceptación definidos en la historia de usuario HU-1.1.
Pre-condiciones:
Configurar un Punto de Venta.
Asegurarse de que los siguientes productos estén creados y disponibles en el PdV:
Producto A: Nombre: Laptop Gamer, Referencia Interna: LP-GAM-001
Producto B: Nombre: Mouse Inalámbrico, Referencia Interna: MOU-INAL-002
Producto C: Nombre: Teclado Mecánico, Referencia Interna: TEC-MEC-003
Producto D: Nombre: Monitor 4K, Referencia Interna: LP-MON-004 (Nótese que comparte parte de la ref. con el Producto A)
Pasos de Prueba:
Escenario 1: Búsqueda por referencia interna o nombre del producto válido
Acceder a la interfaz de autopedido.
Prueba 1.1 (Ref. Interna Exacta): Escribir LP-GAM-001 en la barra de búsqueda.
Resultado Esperado: Se muestra únicamente el producto "Laptop Gamer".
Prueba 1.2 (Ref. Interna Parcial): Borrar la búsqueda. Escribir LP-.
Resultado Esperado: Se muestran los productos "Laptop Gamer" y "Monitor 4K".
Prueba 1.3 (Nombre Exacto): Borrar la búsqueda. Escribir Mouse Inalámbrico.
Resultado Esperado: Se muestra únicamente el producto "Mouse Inalámbrico".
Prueba 1.4 (Nombre Parcial y Mayúsculas): Borrar la búsqueda. Escribir lap.
Resultado Esperado: Se muestra el producto "Laptop Gamer".
Prueba 1.5 (Agregar a la orden): Realizar la búsqueda de "Teclado".
Resultado Esperado: Se muestra "Teclado Mecánico". Hacer clic en "Agregar". El producto se añade correctamente a la orden de venta actual.
Escenario 2: Búsqueda por referencia interna o nombre del producto inválido o inexistente
Acceder a la interfaz de autopedido.
Prueba 2.1 (Texto sin coincidencia): Escribir XYZ-999 en la barra de búsqueda.
Resultado Esperado: La lista de productos desaparece y se muestra un mensaje de texto claro: "Producto no encontrado".
Prueba 2.2 (Texto parcial sin coincidencia): Escribir Sonos.
Resultado Esperado: La lista de productos desaparece y se muestra el mensaje "Producto no encontrado".
Criterios de Aceptación (para QA):
✅ Todos los pasos de prueba del Escenario 1 se completan exitosamente.
✅ Todos los pasos de prueba del Escenario 2 se completan exitosamente.
✅ La funcionalidad es fluida y no presenta errores visuales o de consola.
Verificar que la implementación de la barra de búsqueda en el autopedido cumple con todos los criterios de aceptación definidos en la historia de usuario HU-1.1.
Pre-condiciones:
Configurar un Punto de Venta.
Asegurarse de que los siguientes productos estén creados y disponibles en el PdV:
Producto A: Nombre: Laptop Gamer, Referencia Interna: LP-GAM-001
Producto B: Nombre: Mouse Inalámbrico, Referencia Interna: MOU-INAL-002
Producto C: Nombre: Teclado Mecánico, Referencia Interna: TEC-MEC-003
Producto D: Nombre: Monitor 4K, Referencia Interna: LP-MON-004 (Nótese que comparte parte de la ref. con el Producto A)
Pasos de Prueba:
Escenario 1: Búsqueda por referencia interna o nombre del producto válido
Acceder a la interfaz de autopedido.
Prueba 1.1 (Ref. Interna Exacta): Escribir LP-GAM-001 en la barra de búsqueda.
Resultado Esperado: Se muestra únicamente el producto "Laptop Gamer".
Prueba 1.2 (Ref. Interna Parcial): Borrar la búsqueda. Escribir LP-.
Resultado Esperado: Se muestran los productos "Laptop Gamer" y "Monitor 4K".
Prueba 1.3 (Nombre Exacto): Borrar la búsqueda. Escribir Mouse Inalámbrico.
Resultado Esperado: Se muestra únicamente el producto "Mouse Inalámbrico".
Prueba 1.4 (Nombre Parcial y Mayúsculas): Borrar la búsqueda. Escribir lap.
Resultado Esperado: Se muestra el producto "Laptop Gamer".
Prueba 1.5 (Agregar a la orden): Realizar la búsqueda de "Teclado".
Resultado Esperado: Se muestra "Teclado Mecánico". Hacer clic en "Agregar". El producto se añade correctamente a la orden de venta actual.
Escenario 2: Búsqueda por referencia interna o nombre del producto inválido o inexistente
Acceder a la interfaz de autopedido.
Prueba 2.1 (Texto sin coincidencia): Escribir XYZ-999 en la barra de búsqueda.
Resultado Esperado: La lista de productos desaparece y se muestra un mensaje de texto claro: "Producto no encontrado".
Prueba 2.2 (Texto parcial sin coincidencia): Escribir Sonos.
Resultado Esperado: La lista de productos desaparece y se muestra el mensaje "Producto no encontrado".
Criterios de Aceptación (para QA):
✅ Todos los pasos de prueba del Escenario 1 se completan exitosamente.
✅ Todos los pasos de prueba del Escenario 2 se completan exitosamente.
✅ La funcionalidad es fluida y no presenta errores visuales o de consola.