Skip to content

003 - Validar funcionalidad de búsqueda de productos en Autopedido #36

Description

@earhackerdem

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions