EddyEscalanteU / ingenieria-software-upc-8-2023

Asignatura de Ingeniería de Software del modulo 8-2023
MIT License
0 stars 1 forks source link

Req. #019 - Actualizar Producto #19

Open EddyEscalanteU opened 1 year ago

EddyEscalanteU commented 1 year ago

Descripción: Quien => Un administrador o un usuario con permisos para modificar productos. Que => Quiere modificar los datos de un producto existente. Porque => Para mantener la información del producto actualizada y precisa.

llhecsll commented 1 year ago

Criterios de aceptación 1: Dado => Un administrador o usuario autenticado en el sistema con permisos para modificar productos. Cuando => Edite los campos de nombre, descripción o precio de un producto y envíe los cambios. Entonces => El sistema actualizará el producto con éxito y mostrará un mensaje de confirmación.

Criterios de aceptación 2: Dado => Un administrador o usuario autenticado en el sistema con permisos para modificar productos. Cuando => Intente actualizar un producto que no existe en el sistema. Entonces => El sistema mostrará un mensaje de error indicando que el producto no se encontró y no realizará la actualización.

Criterios de aceptación 3: Dado => Un administrador o usuario autenticado en el sistema con permisos para modificar productos. Cuando => Intente actualizar un producto con un nombre que ya existe en el sistema. Entonces => El sistema mostrará un mensaje de error indicando que el nombre del producto ya está en uso y no permitirá la actualización.

llhecsll commented 1 year ago

Criterios de aceptación 2: Dado => Un administrador o usuario autenticado en el sistema con permisos para modificar productos. Cuando => Intente actualizar un producto que no existe en el sistema. Entonces => El sistema mostrará un mensaje de error indicando que el producto no se encontró y no realizará la actualización.

llhecsll commented 1 year ago

Criterios de aceptación 3: Dado => Un administrador o usuario autenticado en el sistema con permisos para modificar productos. Cuando => Intente actualizar un producto con un nombre que ya existe en el sistema. Entonces => El sistema mostrará un mensaje de error indicando que el nombre del producto ya está en uso y no permitirá la actualización.