Requerimiento: Si no se ingresa alguno de los campos obligatorios, se debe mostrar un mensaje de error indicando que el campo es obligatorio.
Descripción: Verificar que todos los campos obligatorios han sido completados, de lo contrario mostrará un mensaje de error.
Técnica de diseño utilizada: Análisis de Valores Límite
Feature: Validación de campos obligatorios en el formulario de modificación de producto.
Background:
Dado que el administrador se encuentra en la pantalla Crear Producto
And Los campos obligatorios son Nombre, color, marca, categoría, subcategoría, precio, stock disponible, stock mínimo y descripción.
Scenario Outline: Validación de modificación según la presencia de campos obligatorios
Given El administrador está en la pantalla Crear Producto
When el administrador completa el campo obligatorio con And hace clic en el botón “Crear Producto”
Then el sistema
And
Examples:
Nombre
“Iphone 15”
No muesta errores de validación
El sistema no muestra errores, y el usuario puede continuar
Nombre
“”
Muestra un error en campo Nombre: "Obligatorio"
El sistema muestra un error, y el usuario no puede continuar
Color
“Celeste”
No muesta errores de validación
El sistema no muestra errores, y el usuario puede continuar
Color
“”
Muestra un error en campo Color: "Obligatorio"
El sistema muestra un error, y el usuario no puede continuar
Marca
“Apple”
No muesta errores de validación
El sistema no muestra errores, y el usuario puede continuar
Marca
“”
Muestra un error en campo Marca: "Obligatorio"
El sistema muestra un error, y el usuario no puede continuar
Categoría
“Smartphones”
No muesta errores de validación
El sistema no muestra errores, y el usuario puede continuar
Categoría
“”
Muestra un error en campo Categoría: "Obligatorio"
El sistema muestra un error, y el usuario no puede continuar
Subcategoría
“Smartphones”
No muesta errores de validación
El sistema no muestra errores, y el usuario puede continuar
Subcategoría
“”
Muestra un error en campo Subcategoría: "Obligatorio"
El sistema muestra un error, y el usuario no puede continuar
Precio
“2.062.999”
No muesta errores de validación
El sistema no muestra errores, y el usuario puede continuar
Precio
“”
Muestra un error en campo Precio: "Obligatorio"
El sistema muestra un error, y el usuario no puede continuar
Stock Disponible
“20”
No muesta errores de validación
El sistema no muestra errores, y el usuario puede continuar
Stock Disponible
“”
Muestra un error en campo Stock Disponible: "Obligatorio"
El sistema muestra un error, y el usuario no puede continuar
Stock Mínimo
“8”
No muesta errores de validación
El sistema no muestra errores, y el usuario puede continuar
Stock Mínimo
“”
Muestra un error en campo Stock Mínimo: "Obligatorio"
El sistema muestra un error, y el usuario no puede continuar
Descripción
“ El iPhone 15 viene con la Dynamic Island, cámara gran angular de 48 MP, entrada USB-C y un resistente vidrio con infusión de color en un diseño de aluminio.”
No muesta errores de validación
El sistema no muestra errores, y el usuario puede continuar
Descripción
“”
Muestra un error en campo Descripción: "Obligatorio"
Feature: Validación de campos obligatorios en el formulario de modificación de producto.
Background: Dado que el administrador se encuentra en la pantalla Crear Producto And Los campos obligatorios son Nombre, color, marca, categoría, subcategoría, precio, stock disponible, stock mínimo y descripción.
Scenario Outline: Validación de modificación según la presencia de campos obligatorios Given El administrador está en la pantalla Crear Producto When el administrador completa el campo obligatorio con
And hace clic en el botón “Crear Producto”
Then el sistema
And
Examples: