Vous êtes sur la page 1sur 18

CUOO2 Caso 1 Formulario administracin usuarios

1. Ingrese al aplicativo web 2. ingrese a la opcin de men Administrar Usuarios 3. valide que el sistema muestre un formulario con una grilla donde se pueden visualizar todos los usuarios que se encuentran registrados en el sistema. Valide que la grilla muestre los siguientes campos: NIT: Indica el Nit de la empresa con la cual se asocia el usuario. (Numrico Obligatorio *) Nombre o Razn Social: Indica el nombre o razn social de la empresa.(Tipo texto solo lectura) Nmero de documento: Nmero de documento de identificacin de la persona a la que se dar acceso a la aplicacin. (Numrico Obligatorio *) Nombres: Nombre(s) de la persona registrada. (Tipo texto Obligatorio *) Apellidos: Apellido(s) de la persona registrada. (Tipo texto Obligatorio *) Correo electrnico: Correo electrnico de la persona registrada. (Tipo texto Obligatorio *) Nombre de Usuario: Corresponde al nombre de usuario con que la persona se autenticar en el sistema. (Tipo Texto Obligatorio * - Deshabilitado por defecto.) Contrasea: Corresponde a la contrasea de acceso del usuario. (Tipo texto Obligatorio *) Rol: Con las opciones de Administrador o consulta. (Tipo Lista Obligatorio *) Estado: Activo - Inactivo (En la grilla solo se mostrarn los usuarios cuyo estado sea Activo) (Tipo Lista - Por defecto ser Activo en caso de creacin de un nuevo usuario) Valide que la grilla cuente con las siguientes opciones: Nuevo Usuario: Crea un nuevo usuario en el sistema Modificar: Modifica la informacin de un usuario que exista en el sistema Eliminar: Elimina un usuario del sistema segn RN002(Ver observaciones) Reiniciar Contrasea Reinicia la contrasea de un usuario. Botn Validar Empresa: Este botn slo ser visible en el momento que se est creando un nuevo usuario y aparecer al lado del campo NIT. Botn Guardar: A travs de este botn se guarda en la base de datos la informacin de los usuarios. Este botn solo aparece cuando se est agregando un nuevo usuario, cuando se est modificando la informacin de un usuario.

4.

5. Valide que la grilla tenga filtros por los siguientes campos y que estos tengan la funcionalidad de agregar , modificar, eliminar y consultar usuarios Nmero de documento. Nombres Apellidos Nit

6. Validar en la base de datos

Caso 2 Nuevo usuario-usuario no existe 1. Ingrese al aplicativo web


2. 3. 4. 5. 6. 7. Ingrese a la opcin de men Administrar Usuarios haga clic en la opcin de la grilla Nuevo Usuario. Valide que el sistema presente el formulario validado en el caso anterior Valide que el sistema deshabilite los siguientes campos del formulario e ingrese informacin: Nmero de documento Nombres Apellidos Correo electrnico Nombre de Usuario Rol Estado (Mostrar la opcin Activo por defecto) ingrese un nmero de NIT errado , este se asociara al usuario y luego haga clic en el botn Validar Empresa El sistema consulta que exista la empresa con la cual se va a asociar al usuario, esta consulta la realiza en la tabla MTM_ENTERPRISE e n la base de datos Habitatmetamodelo (Suministrada por GS1 Colombia. Valide que si la empresa no existe, muestra el mensaje: La empresa a la que se est tratando de asociar al usuario No Existe. No se puede crear el usuario. Valide que no realice ninguna accin adicional en el sistema y se finaliza el caso de prueba.

8. 9.

Caso 3 Nuevo usuario- empresa estado inactivo 1. Ingrese al aplicativo web


2. 3. 4. 5. 6. 7. Ingrese a la opcin de men Administrar Usuarios haga clic en la opcin de la grilla Nuevo Usuario. Valide que el sistema presente el formulario validado en el caso anterior Valide que el sistema deshabilite los siguientes campos del formulario e ingrese informacin: Nmero de documento Nombres Apellidos Correo electrnico Nombre de Usuario Rol Estado (Mostrar la opcin Activo por defecto) ingrese el nmero de NIT correcto con el cual se va asociar al usuario y haga clic en el botn Validar Empresa El sistema consulta que exista la empresa con la cual se va a asociar al usuario, esta consulta la realiza en la tabla MTM_ENTERPRISE en la base de datos Habitatmetamodelo (Suministrada por GS1 Colombia. Valide que si la empresa existe y el estado de la empresa es inactivo el sistema muestre el mensaje: La empresa a la que se est tratando de asociar el usuario se encuentra en estado Inactivo. No se puede crear el usuario. Valide que no se hace ninguna accin adicional en el sistema y se finaliza el caso de prueba.

8.

9.

Caso 4 Guardar Nuevo usuario- empresa estado activo- el usuario existe

1. 2. 3. 4. 5. 6. 7.

Ingrese al aplicativo web


Ingrese a la opcin de men Administrar Usuarios haga clic en la opcin de la grilla Nuevo Usuario. Valide que el sistema presente el formulario validado en el caso anterior Valide que el sistema deshabilite los siguientes campos del formulario e ingrese informacin: Nmero de documento Nombres Apellidos Correo electrnico Nombre de Usuario Rol Estado (Mostrar la opcin Activo por defecto) ingrese el nmero de NIT correcto con el cual se va asociar al usuario y haga clic en el botn Validar Empresa El sistema consulta que exista la empresa con la cual se va a asociar al usuario, esta consulta la realiza en la tabla MTM_ENTERPRISE en la base de datos Habitatmetamodelo (Suministrada por GS1 Colombia. Valide que si el estado de la empresa es Activo, muestre el nombre de la empresa en el campo Nombre o Razn Social del formulario Revise que se deshabilitan los campos Nit, Nombre o Razn Social y el botn Validar Empresa en el formulario e ingrese la informacin. Luego valide que el sistema deshabilite los siguientes campos del formulario y diligencie todos los campos ya que son requeridos para la creacin del usuario: Nmero de documento Nombres Apellidos Correo electrnico Nombre de Usuario Rol Estado (Mostrar la opcin Activo por defecto) Haga clic en el botn Guardar. Verifique que el sistema valide que el usuario no exista en la base de datos. Esta informacin se consulta en la tabla SSO_USER, en la base de datos HabitatMetamodelo Si el usuario ya existe, el sistema muestra el mensaje: El nombre de usuario ya se encuentra registrado con anterioridad. Luego valide que no se haga ninguna accin adicional en el sistema y se finaliza el caso de prueba.

8. 9. 10. 11. 12.

13. 14.

Caso 5 Guardar Nuevo usuario- empresa estado activo-N de identificacin ya existe


1. 2. 3. 4. 5.

Ingrese al aplicativo web


Ingrese a la opcin de men Administrar Usuarios haga clic en la opcin de la grilla Nuevo Usuario. Valide que el sistema presente el formulario validado en el caso anterior Valide que el sistema deshabilite los siguientes campos del formulario e ingrese informacin: Nmero de documento Nombres Apellidos Correo electrnico Nombre de Usuario Rol

Estado (Mostrar la opcin Activo por defecto) 6. ingrese el nmero de NIT correcto con el cual se va asociar al usuario y haga clic en el botn Validar Empresa 7. El sistema consulta que exista la empresa con la cual se va a asociar al usuario, esta consulta la realiza en la tabla MTM_ENTERPRISE en la base de datos Habitatmetamodelo (Suministrada por GS1 Colombia. 8. Valide que si el estado de la empresa es Activo, muestre el nombre de la empresa en el campo Nombre o Razn Social del formulario 9. Revise que se deshabilitan los campos Nit, Nombre o Razn Social y el botn Validar Empresa en el formulario e ingrese la informacin. 10. Luego valide que el sistema deshabilite los siguientes campos del formulario y diligencie todos los campos ya que son requeridos para la creacin del usuario: Nmero de documento Nombres Apellidos Correo electrnico Nombre de Usuario Rol Estado (Mostrar la opcin Activo por defecto) 11. Haga clic en el botn Guardar. 12. Verifique que el sistema valide que el usuario no exista en la base de datos. Esta informacin se consulta en la tabla SSO_USER, en la base de datos HabitatMetamodelo 13. Verifique que si el nombre de usuario no existe, el sistema valida que no est registrado con anterioridad un nmero de identificacin igual al nmero de identificacin del usuario que se est registrando. 14. Consulte esta informacin en la tabla SSO_USER, en la base de datos HabitatMetamodelo (Suministrada por Gs1 Colombia). 15. Valide que si el nmero de identificacin del usuario ya existe en el sistema, muestra el mensaje: Ya existe un usuario con este nmero de identificacin. 16. Luego valide que no se hace ninguna accin adicional en el sistema y se finaliza el caso de prueba.

Caso 6 Guardar Nuevo usuario- empresa estado activo-correo electrnico ya existe


1. 2. 3. 4. 5.

Ingrese al aplicativo web

Ingrese a la opcin de men Administrar Usuarios haga clic en la opcin de la grilla Nuevo Usuario. Valide que el sistema presente el formulario validado en el caso anterior Valide que el sistema deshabilite los siguientes campos del formulario e ingrese informacin: Nmero de documento Nombres Apellidos Correo electrnico Nombre de Usuario Rol Estado (Mostrar la opcin Activo por defecto) 6. ingrese el nmero de NIT correcto con el cual se va asociar al usuario y haga clic en el botn Validar Empresa 7. El sistema consulta que exista la empresa con la cual se va a asociar al usuario, esta consulta la realiza en la tabla MTM_ENTERPRISE en la base de datos Habitatmetamodelo (Suministrada por GS1 Colombia.

8.

Valide que si el estado de la empresa es Activo, muestre el nombre de la empresa

en el campo Nombre o Razn Social del formulario 9. Revise que se deshabilitan los campos Nit, Nombre o Razn Social y el botn Validar Empresa en el formulario e ingrese la informacin. 10. Luego valide que el sistema deshabilite los siguientes campos del formulario y diligencie todos los campos ya que son requeridos para la creacin del usuario: Nmero de documento Nombres Apellidos Correo electrnico Nombre de Usuario Rol Estado (Mostrar la opcin Activo por defecto) 11. Haga clic en el botn Guardar. 12. Verifique que el sistema valide que el usuario no exista en la base de datos. Esta informacin se consulta en la tabla SSO_USER, en la base de datos HabitatMetamodelo 13. Verifique que si el nombre de usuario no existe, el sistema valida que no est registrado con anterioridad un nmero de identificacin igual al nmero de identificacin del usuario que se est registrando. 14. Consulte esta informacin en la tabla SSO_USER, en la base de datos HabitatMetamodelo (Suministrada por Gs1 Colombia). 15. Valide que si el nmero de identificacin no existe, tambin valide que el correo electrnico del nuevo usuario, no este registrado con anterioridad en el sistema. 16. Consulte esta informacin en la tabla SSO_USER, en la base de datos HabitatMetamodelo (Suministrada por Gs1 Colombia). 17. Si el correo electrnico del usuario que se va a registrar ya existe en el sistema, se muestra el mensaje: Ya existe un usuario registrado con este correo electrnico 18. Valide que no se realice ninguna accin adicional en el sistema y se finaliza el caso de uso.

Caso 7 Guardar Nuevo usuario- empresa estado activo-caducidad de la contrasea 1. 2. 3. 4. Ingrese al aplicativo web

Ingrese a la opcin de men Administrar Usuarios haga clic en la opcin de la grilla Nuevo Usuario. Valide que el sistema presente el formulario validado en el caso anterior 5. Valide que el sistema deshabilite los siguientes campos del formulario e ingrese informacin: Nmero de documento Nombres Apellidos Correo electrnico Nombre de Usuario Rol Estado (Mostrar la opcin Activo por defecto) 6. ingrese el nmero de NIT correcto con el cual se va asociar al usuario y haga clic en el botn Validar Empresa 7. El sistema consulta que exista la empresa con la cual se va a asociar al usuario, esta consulta la realiza en la tabla MTM_ENTERPRISE en la base de datos Habitatmetamodelo (Suministrada por GS1 Colombia. 8. Valide que si el estado de la empresa es Activo, muestre el nombre de la empresa en el campo Nombre o Razn Social del formulario 9. Revise que se deshabilitan los campos Nit, Nombre o Razn Social y el botn Validar Empresa en el formulario e ingrese la informacin.

10. Luego valide que el sistema deshabilite los siguientes campos del formulario y diligencie todos los campos ya que son requeridos para la creacin del usuario: Nmero de documento Nombres Apellidos Correo electrnico Nombre de Usuario Rol Estado (Mostrar la opcin Activo por defecto) 11. Haga clic en el botn Guardar. 12. Verifique que el sistema valide que el usuario no exista en la base de datos. Esta informacin se consulta en la tabla SSO_USER, en la base de datos HabitatMetamodelo 13. Verifique que si el nombre de usuario no existe, el sistema valida que no est registrado con anterioridad un nmero de identificacin igual al nmero de identificacin del usuario que se est registrando. 14. Consulte esta informacin en la tabla SSO_USER, en la base de datos HabitatMetamodelo (Suministrada por Gs1 Colombia). 15. Valide que si el nmero de identificacin no existe, tambin valide que el correo electrnico del nuevo usuario, no este registrado con anterioridad en el sistema. 16. Consulte esta informacin en la tabla SSO_USER, en la base de datos HabitatMetamodelo (Suministrada por Gs1 Colombia). 17. Valide que si el correo electrnico del usuario que se va a registrar no existe, de forma automtica el sistema copie el nmero de identificacin del usuario en el campo Contrasea del formulario. 18. Verifique que el sistema consulta en el web.config de la aplicacin, el valor o el dato de una etiqueta que indica el tiempo de caducidad de las contraseas de los usuarios, ej.: 6 meses, 1 ao. (verificar nombre de la etiqueta) 19. Valide si el sistema no encuentra en el web.config de la aplicacin la etiqueta o el dato que indica el tiempo de caducidad de las contraseas de los usuarios, muestra el mensaje:: No se encuentra el tiempo de caducidad de las contraseas., 20. Luego valide que no se realiza ninguna accin adicional en el sistema y se finaliza el caso de prueba.

Caso 8 Guardar Nuevo usuario- empresa estado activo- Usuario Creado Exitosamente.

1. 2. 3. 4. 5.

Ingrese al aplicativo web

Ingrese a la opcin de men Administrar Usuarios haga clic en la opcin de la grilla Nuevo Usuario. Valide que el sistema presente el formulario validado en el caso anterior Valide que el sistema deshabilite los siguientes campos del formulario e ingrese informacin: Nmero de documento Nombres Apellidos Correo electrnico Nombre de Usuario Rol Estado (Mostrar la opcin Activo por defecto) 6. ingrese el nmero de NIT correcto con el cual se va asociar al usuario y haga clic en el botn Validar Empresa 7. El sistema consulta que exista la empresa con la cual se va a asociar al usuario, esta consulta la realiza en la tabla MTM_ENTERPRISE en la base de datos Habitatmetamodelo (Suministrada por GS1 Colombia.

8.

Valide que si el estado de la empresa es Activo, muestre el nombre de la empresa

en el campo Nombre o Razn Social del formulario 9. Revise que se deshabilitan los campos Nit, Nombre o Razn Social y el botn Validar Empresa en el formulario e ingrese la informacin. 10. Luego valide que el sistema deshabilite los siguientes campos del formulario y diligencie todos los campos ya que son requeridos para la creacin del usuario: Nmero de documento Nombres Apellidos Correo electrnico Nombre de Usuario Rol Estado (Mostrar la opcin Activo por defecto) 11. Haga clic en el botn Guardar. 12. Verifique que el sistema valide que el usuario no exista en la base de datos. Esta informacin se consulta en la tabla SSO_USER, en la base de datos HabitatMetamodelo 13. Verifique que si el nombre de usuario no existe, el sistema valida que no est registrado con anterioridad un nmero de identificacin igual al nmero de identificacin del usuario que se est registrando. 14. Consulte esta informacin en la tabla SSO_USER, en la base de datos HabitatMetamodelo (Suministrada por Gs1 Colombia). 15. Valide que si el nmero de identificacin no existe, tambin valide que el correo electrnico del nuevo usuario, no este registrado con anterioridad en el sistema. 16. Consulte esta informacin en la tabla SSO_USER, en la base de datos HabitatMetamodelo (Suministrada por Gs1 Colombia). 17. Valide que si el correo electrnico del usuario que se va a registrar no existe, de forma automtica el sistema copie el nmero de identificacin del usuario en el campo Contrasea del formulario. 18. Verifique que el sistema consulta en el web.config de la aplicacin, el valor o el dato de una etiqueta que indica el tiempo de caducidad de las contraseas de los usuarios, ej.: 6 meses, 1 ao. (verificar nombre de la etiqueta). 19. Valide si el sistema encuentra la etiqueta y el dato que indica la caducidad de las contraseas de los usuarios, suma el dato recuperado con la fecha actual del sistema, verifique que el resultado de esa suma sea la fecha exacta en que la contrasea del usuario expirar. 20. Valide que el sistema guarde la siguiente informacin : ID_Empresa (Indica el NIT de la empresa) Nmero de documento Nombres Apellidos Correo electrnico Nombre de Usuario Contrasea Fecha caducidad contrasea 21. Tambin valide que el sistema guarde de forma automtica la siguiente informacin: Id del Usuario de creacin: Indica el administrador que cre al nuevo usuario Fecha y Hora de creacin: Indica la fecha y la hora en que se cre el nuevo usuario. 22. Toda esta informacin se guarda en la tabla SSO_USER, en la base de datos HabitatMetamodelo (Suministrada por Gs1 Colombia). 23. El sistema guarda en la tabla SSO_ROL_BY_APPLICATION_SSO_USER que pertenece a la base de datos HabitatMetamodelo (Suministrada por GS1 Colombia) la siguiente informacin: ID_USUARIO (Indica el ID del nuevo usuario) ID_ROL (Indica el rol del usuario)

24. El sistema guarda el estado del usuario (Que por defecto ser Activo) en la tabla SSO_USER_STATE_TRACE de la base de datos HabitatMetamodelo, (suministrada por GS Colombia.) 25. Valide que el sistema guarda en la base de datos, una bandera o una marca que indique que el usuario debe cambiar su contrasea la primera vez que ingrese a la aplicacin. (validar donde se guarda la marca). 26. Valide que si toda la informacin del nuevo usuario fue correctamente guardada en la base de datos, se actualiza la grilla de usuarios que se menciona en el punto 20 del presente caso de prueba, donde se ver reflejado el nuevo usuario y se muestra el mensaje: Usuario Creado Exitosamente.

Caso 9 Guardar Nuevo usuario- empresa estado activo- Error al crear el usuario.
Ingrese a la opcin de men Administrar Usuarios haga clic en la opcin de la grilla Nuevo Usuario. Valide que el sistema presente el formulario validado en el caso anterior Valide que el sistema deshabilite los siguientes campos del formulario e ingrese informacin: Nmero de documento Nombres Apellidos Correo electrnico Nombre de Usuario Rol Estado (Mostrar la opcin Activo por defecto) ingrese el nmero de NIT correcto con el cual se va asociar al usuario y haga clic en el botn Validar Empresa El sistema consulta que exista la empresa con la cual se va a asociar al usuario, esta consulta la realiza en la tabla MTM_ENTERPRISE en la base de datos Habitatmetamodelo (Suministrada por GS1 Colombia. Valide que si el estado de la empresa es Activo, muestre el nombre de la empresa en el campo Nombre o Razn Social del formulario Revise que se deshabilitan los campos Nit, Nombre o Razn Social y el botn Validar Empresa en el formulario e ingrese la informacin. Luego valide que el sistema deshabilite los siguientes campos del formulario y diligencie todos los campos ya que son requeridos para la creacin del usuario: Nmero de documento Nombres Apellidos Correo electrnico Nombre de Usuario Rol Estado (Mostrar la opcin Activo por defecto) Haga clic en el botn Guardar. Verifique que el sistema valide que el usuario no exista en la base de datos. Esta informacin se consulta en la tabla SSO_USER, en la base de datos HabitatMetamodelo Verifique que si el nombre de usuario no existe, el sistema valida que no est registrado con anterioridad un nmero de identificacin igual al nmero de identificacin del usuario que se est registrando. Consulte esta informacin en la tabla SSO_USER, en la base de datos HabitatMetamodelo (Suministrada por Gs1 Colombia). Valide que si el nmero de identificacin no existe, tambin valide que el correo electrnico del nuevo usuario, no este registrado con anterioridad en el sistema.

1. 2. 3. 4. 5. 6.

7. 8. 9. 10. 11.

12.

13. 14.

15. Consulte esta informacin en la tabla SSO_USER, en la base de datos HabitatMetamodelo (Suministrada por Gs1 Colombia). 16. Valide que si el correo electrnico del usuario que se va a registrar no existe, de forma automtica el sistema copie el nmero de identificacin del usuario en el campo Contrasea del formulario. 17. Verifique que el sistema consulta en el web.config de la aplicacin, el valor o el dato de una etiqueta que indica el tiempo de caducidad de las contraseas de los usuarios, ej.: 6 meses, 1 ao. (verificar nombre de la etiqueta). 18. Valide si el sistema encuentra la etiqueta y el dato que indica la caducidad de las contraseas de los usuarios, suma el dato recuperado con la fecha actual del sistema, verifique que el resultado de esa suma sea la fecha exacta en que la contrasea del usuario expirar. 19. Valide que el sistema guarde la siguiente informacin : ID_Empresa (Indica el NIT de la empresa) Nmero de documento Nombres Apellidos Correo electrnico Nombre de Usuario Contrasea Fecha caducidad contrasea 20. Tambin valide que el sistema guarde de forma automtica la siguiente informacin: Id del Usuario de creacin: Indica el administrador que cre al nuevo usuario Fecha y Hora de creacin: Indica la fecha y la hora en que se cre el nuevo usuario. 21. Toda esta informacin se guarda en la tabla SSO_USER, en la base de datos HabitatMetamodelo (Suministrada por Gs1 Colombia). 22. El sistema guarda en la tabla SSO_ROL_BY_APPLICATION_SSO_USER que pertenece a la base de datos HabitatMetamodelo (Suministrada por GS1 Colombia) la siguiente informacin: ID_USUARIO (Indica el ID del nuevo usuario) ID_ROL (Indica el rol del usuario) 23. El sistema guarda el estado del usuario (Que por defecto ser Activo) en la tabla SSO_USER_STATE_TRACE de la base de datos HabitatMetamodelo, (suministrada por GS Colombia.) 24. Valide que si el sistema no guarda en la base de datos, una bandera o una marca que indique que el usuario debe cambiar su contrasea la primera vez que ingrese a la aplicacin. (validar donde se guarda la marca) y ocurre un error al guardar en la base de datos la informacin del nuevo usuario, se muestra el mensaje: Ocurri un error al tratar de guardar la informacin del usuario, 25. Luego valide que no se haga ninguna accin adicional en el sistema y se finaliza el caso de prueba.

Caso 10 Guardar Nuevo usuario- empresa estado activo-campos obligatorios


1. 2. 3. 4. Ingrese a la opcin de men Administrar Usuarios haga clic en la opcin de la grilla Nuevo Usuario. Valide que el sistema presente el formulario validado en el caso anterior Valide que el sistema deshabilite los siguientes campos del formulario e ingrese informacin: Nmero de documento Nombres Apellidos Correo electrnico Nombre de Usuario Rol Estado (Mostrar la opcin Activo por defecto)

5. ingrese el nmero de NIT correcto con el cual se va asociar al usuario y haga clic en el botn Validar Empresa 6. El sistema consulta que exista la empresa con la cual se va a asociar al usuario, esta consulta la realiza en la tabla MTM_ENTERPRISE en la base de datos Habitatmetamodelo (Suministrada por GS1 Colombia. 7. Valide que si el estado de la empresa es Activo, muestre el nombre de la empresa en el campo Nombre o Razn Social del formulario 8. Revise que se deshabilitan los campos Nit, Nombre o Razn Social y el botn Validar Empresa en el formulario e ingrese la informacin. Luego valide que el sistema deshabilite los siguientes campos del formulario y no diligencie todos los campos Nmero de documento Nombres Apellidos Correo electrnico Nombre de Usuario Rol Estado (Mostrar la opcin Activo por defecto) 9. Haga clic en el botn Guardar. 10. Valide que si hay campos vacos el sistema muestre el mensaje: Los campos marcados con (*) son obligatorios. Diligencie completamente el formulario. 11. Luego valide que el sistema no haga ninguna accin adicional en el sistema y se finaliza el caso de prueba.

Caso 11 Administrar usuarios- modificar


1. 2. 3. 4. 5. 6. 7. 8. 9. ingrese a la opcin de men Administrar Usuarios seleccione un registro en la grilla de usuarios luego hace clic en la Opcin Modificar valide que el sistema muestre un formulario de modificacin con los siguientes campos, estos campos vienen cargados con la informacin del usuario a modificar, cambie la siguiente informacin y deje un campo vacio Nombres (Texto Obligatorio *) Apellidos (Texto Obligatorio *) Correo electrnico (Texto Obligatorio *) Rol (Tipo Lista Obligatorio *) haga clic en la opcin Guardar verificque que el sistema valide los campos requeridos (marcados con *) no estn vacos. Como hay un campo vaco, el sistema muestra el mensaje: Los campos marcados con (*) son obligatorios. Diligencie completamente el formulario, Luego ingrese la informacin en el campo vacio y haga clic de nuevo en la opcin guardar Valide que el sistema verifique en la tabla SSO_USER que pertenece a la base de HabitatMetamodelo(Suministrada por GS1) que no exista otro usuario con el mismo correo electrnico que se encuentra escrito en el campo Correo Electrnico del formulario de modificacin. Verifique que el sistema valide que si existe otro usuario con el mismo correo electrnico que el del usuario que se est modificando, muestra el mensaje: Ya existe un usuario registrado con este correo electrnico valide que si no existe otro usuario con el mismo correo electrnico, el sistema guarda la informacin de los campos modificados.

10.

11.

12. Luego valide que el sistema guarde de forma automtica esta informacin: Id del Usuario de modificacin (Indica el administrador que modifico la informacin del usuario.) Fecha y hora de modificacin (Indica la fecha y hora de modificacin de la informacin del usuario)

13. Valide que esta informacin se guarde en la tabla SSO_USER, en la base de datos HabitatMetamodelo (Suministrada por Gs1 Colombia). 14. Si la informacin del usuario fue guardada correctamente, valide que se muestra el mensaje: Datos actualizados de forma correcta y no se realiza otra accin adicional en el sistema.

Caso 12 Administrar usuarios- Eliminar


ingrese a la opcin de men Administrar Usuarios seleccione un registro en la grilla de usuarios luego hace clic en la Opcin Eliminar valide que el sistema presente al usuario el mensaje: Desea eliminar este usuario? Hace clic en aceptar al mensaje, se cambia el estado del usuario a Inactivo Luego valide el estado del usuario se modifica en la tabla SSO_USER_STATE_TRACE que pertenece a la base de datos HabitatMetamodelo (Suministrada por GS1 Colombia). 7. Luego valide que el sistema guarda de forma automtica la siguiente informacin: 1. 2. 3. 4. 5. 6. Id del Usuario de modificacin (Indica el usuario que modific la informacin) Fecha y hora de modificacin (Indica la fecha y hora de modificacin de la informacin del usuario) 8. Verifique que esta informacin se guarde en la tabla SSO_USER que pertenece a la base de datos HabitatMetamodelo (Suministrada por GS1 Colombia) 9. Valide que si el estado del el usuario se modific correctamente en la base de datos, se muestre el mensaje :, Usuario eliminado correctamente.

CU003
Autenticacin de usuario Y CAMBIO DE CONTRASEA DE USUARIOS

1. Ingrese al aplicativo web 2. Ingrese a la pgina de autenticacin de usuarios para ingresar a la aplicacin.
3. Valide que se muestra el formulario de autenticacin de usuarios con las siguientes opciones: Usuario (Obligatorio *) Contrasea.(Obligatorio*) Olvid su usuario o contrasea?:

4. Luego ingrese los datos requeridos para autenticar: Usuario, Contrasea y haga clic en
el botn Ingresar

5. El sistema valida que el usuario haya diligenciado los campos Usuario y

6. 7. 8. 9. 10.

Contrasea, si el usuario no ingresa los campos Usuario y Contrasea o solo diligenci uno de los dos, se debe mostrar el mensaje : Los campos marcados con * son obligatorios Luego ingrese la informacin correcta y el sistema consulta en la tabla SSO_USER que pertenece a la base de datos HabitatMetamodelo (Suministrada por GS1) que exista el usuario en la base de datos y que la contrasea sea correcta. Luego valide que si el usuario que se est autenticando no existe, o si el usuario existe pero la contrasea es incorrecta, se muestra el mensaje : Usuario y/o Contrasea Incorrectos Valide que s i el usuario que se est autenticando existe, es decir el usuario y la contrasea son correctos, el sistema valida el estado del usuario. Los estados pueden ser activo e inactivo Valide si es inactivo muestra el mensaje : Usuario y/o Contrasea Incorrectos

11. Valide si es activo y es la primera vez que entra al sistema ingrese la informacin en 12.
13. 14. 15. 16. 17. 18. los campos del formulario Usuario, Contrasea y luego haga click en el botn Ingresar Valide que el sistema oculte las opciones que se muestran en el formulario de autenticacin de usuarios: Contrasea Actual (Obligatorio *) Nueva Contrasea(Obligatorio *) Confirmar Nueva Contrasea (Obligatorio *)

Valide que tambin estn las opciones Cambiar Contrasea y Cancelar Luego ingrese la contrasea actual en el campo Contrasea Actual del formulario. Ingrese la nueva contrasea en el campo Nueva Contrasea del formulario confirme la nueva contrasea en el campo Confirmar Nueva contrasea del formulario haga clic en el botn Cambiar Contrasea verifique que el sistema valide que si existen campos vacos, muestra el mensaje: Los campos marcados con * son obligatorios 19. valide si informacin es correcta el sistema consulta en la tabla SSO_USER que pertenece a la base de datos HabitatMetamodelo que la contrasea actual escrita por el usuario sea correcta. 20. Si la contrasea actual escrita por el usuario no es correcta, muestra el mensaje: La contrasea actual no es vlida 21. Si la nueva contrasea se ajusta a los estndares de GS1 Colombia, el sistema consulta en el web.config de la aplicacin, el valor o el dato de una etiqueta que indica el tiempo de caducidad de las contraseas de los usuarios, ej.: 6 meses, 1 ao. 22. Luego valide que si el sistema encuentra la etiqueta y el dato que indica la caducidad de las contraseas de los usuarios, suma el dato recuperado con la fecha actual del sistema, el resultado de esa suma ser la fecha exacta en que la contrasea del usuario expirar. 23. Valide que el sistema guarde la siguiente informacin: Nueva Contrasea (Indica la nueva contrasea ingresada por el usuario) Adems guarda de forma automtica esta informacin: Fecha y hora modificacin contrasea (indica la fecha y la hora que se realiz la modificacin de la contrasea) Fecha expiracin contrasea (indica la fecha que expira la contrasea del usuario) 24. Valide que toda esta informacin se guarde en la tabla SSO_USER de la base de datos HabitatMetamodelo (suministrada por GS1 Colombia) 25. Valide que el sistema muestre el siguiente mensaje: La contrasea de usuario se actualiz de forma exitosa.

Recordar contrasea y envi de correo 1. Ingrese al aplicativo web 2. Ingrese a la pgina de autenticacin de usuarios para ingresar a la aplicacin.
3. Valide que se muestra el formulario de autenticacin de usuarios con las siguientes opciones: Usuario (Obligatorio *) Contrasea.(Obligatorio*) Olvid su usuario o contrasea?: 4. Haga clic en la opcin Olvid su usuario o contrasea? 5. Valide que el sistema muestre las siguientes opciones: Identificacin de Usuario (Numrico Obligatorio * ) Recordar Usuario y/o contrasea Cancelar 6. Digite el nmero de identificacin y haga clic sobre la opcin Recordar Usuario y/o contrasea

7. Verifique que el sistema valide que el campo Identificacin de usuario del formulario 8.
sea distinto de vaco. En caso que no lo sea muestra el mensaje: Escriba su nmero de identificacin. Valide que si existe informacin en el campo Identificacin de usuario del formulario, el sistema consulta en la tabla SSO_USER de la base de datos HabitatMetamodelo (Suministrada por GS1 Colombia) que el nmero de identificacin del usuario exista en el sistema. Valide que si el nmero de identificacin no existe, se muestra el mensaje: Nmero de identificacin de usuario invlida. Valide luego que si el nmero de identificacin existe, el sistema verifica que el estado del usuario sea Activo, en caso que el estado del usuario no sea Activo se muestra el mensaje: Nmero de identificacin de usuario invlida. Valide que si el estado del usuario es Activo, el sistema consulta en la tabla SSO_USR de la base de datos HabitatMetamodelo (suministrada por GS1 Colombia) el usuario, la contrasea y el correo electrnico del usuario que coincida con el nmero de identificacin solicitado. Valide que el sistema enve un nuevo mensaje al correo electrnico del usuario, donde le indica el usuario y la contrasea.

9. 10. 11.

12.

CU004
CONSULTAR HISTORICO DE CONSULTAS

1. Ingrese al aplicativo web


2. Ingrese a la opcin de men Histrico de Consultas 3. Valide que el sistema muestre el formulario con una grilla (RadGrid Telerik) la cual cuenta con los siguientes campos: NIT: Indica el NIT de la empresa que se consult Razn Social: Razn Social de la empresa que se consult Estado de la empresa consultada GLN: Indica el GLN de la empresa consultada GTIN: Indica el GTIN del producto consultado Descripcin del producto consultado Estado del producto consultado (retornado por el proceso de consulta) Fecha/Hora de realizacin de la consulta Usuario: Usuario que realiz la consulta

4. Valide que tenga la opcin de Exportar a Excel. 5. Verifique que el sistema consulta la informacin de la tabla donde se almacena el histrico de consultas realizadas. (pendiente nombre de la tabla) 6. Valide que si la consulta no arroja resultados, el sistema muestre la grilla vaca, y en la misma se visualiza el mensaje: No existe informacin para ser presentada, Pero si la consulta arroja resultados, el sistema muestra el resultado de esa consulta en la grilla. 7. Luego haga clic en el botn de la grilla Exportar a Excel 8. Valide que el sistema muestra la ventana tradicional de Windows que permite abrir o guardar archivos descargados de internet.

CU005
CONFIGURAR TIEMPO DE ALMACENAMIENTO DE INFORMACION

1. Ingrese al aplicativo web


2. Ingrese a la opcin de men Configurar Tiempos Histricos 3. Valide que el sistema muestra un formulario popup con las siguientes opciones e ingrese la informacin : Tiempo mximo para almacenar histricos de consultas (das): (Cuadro de texto) (Obligatorio *) El administrador debe ingresar el nmero de das que permanecer la informacin de los histricos de consultas realizadas. Esta opcin solo acepta nmeros enteros Ej: El administrador ingresa el nmero 730, esto indica que la informacin del histrico de consultas podr ser almacenada durante dos aos ( teniendo en cuenta la fecha en que se realiz la consulta y comparndola con la fecha actual del sistema ). Tiempo Mximo para almacenar informacin de usuarios Eliminados (das): (Cuadro de texto) - (Obligatorio *) El administrador debe ingresar el nmero de das que permanecer la informacin de usuarios que han sido eliminados. Esta opcin solo acepta nmeros enteros Ej: El administrador ingresa el nmero 365, esto indica que la informacin de un usuario que ha sido eliminado, solo podr estar almacenada durante un ao. ( Teniendo en cuenta la ltima fecha de modificacin del usuario y que el estado del usuario sea inactivo, es decir la fecha en que fue eliminado el usuario).

4. Valide que tambien muestre las opciones de guardar y salir 5. Valide que el sistema consulte en la base de datos, el tiempo mximo de almacenamiento de informacin del histrico de consultas y el tiempo mximo de informacin de usuarios eliminados.(pendiente tabla) 6. Valide que si la consulta no arroja resultados, no se muestra ningn mensaje de error, slo se muestran las cajas de texto Tiempo mximo para almacenar histricos de consultas y Tiempo Mximo para almacenar informacin de usuarios Eliminados vacas. 7. Valide que si la consulta si arroja resultados, se muestra la siguiente informacin: En la caja de texto Tiempo mximo para almacenar histricos de consultas se muestra un nmero entero que indica la cantidad de das que esta informacin puede estar almacenada en el sistema (Este valor representa das). 8. Ingrese la informacin en las cajas de texto Tiempo mximo para almacenar histricos de consultas y Tiempo Mximo para almacenar informa cin de usuarios Eliminados y haga clic en el botn Guardar 9. Valide que si existen campos vacos, muestre el mensaje: Los campos marcados con asterisco (*) son obligatorios. 10. 11. Valide que si no existen campos vacos, el sistema guarde la siguiente informacin: Tiempo Mximo para almacenar informacin de usuarios Eliminados Tiempo mximo para almacenar histricos de consultas Valide que si ocurre un error al guardar la informacin, se muestra el mensaje: Ocurri un error al guardar la informacin pero si la informacin se guarda de forma correcta, el sistema muestra el mensaje: Informacin almacenada correctamente.

CU006
EJECUTAR JOB EN SQL SERVER PARA ELIMINAR INFORMACIN

Se ejecuta de forma automtica en SQL Server el Job almacenado para eliminar informacin. El sistema consulta el tiempo mximo que se pueden almacenar registros en el histrico de consultas. Nota: La tabla donde se consulta el dato que indica cual es el tiempo mximo que la informacin del histrico de consultas puede estar almacenada, ser definida en la etapa de diseo, bajo los lineamientos de GS1 Colombia. Si la consulta no arroja resultados, no se ejecutar la eliminacin de la informacin del histrico de consultas y El sistema busca el tiempo mximo que la informacin de usuarios eliminados puede permanecer almacenada. Nota: La tabla donde se encuentra el dato que indica el tiempo mximo que la informacin de los usuarios eliminados puede permanecer en el sistema, ser definida en la etapa de diseo bajo los lineamientos de GS1 Colombia. Si la consulta arroja resultados, obtiene la fecha actual del sistema, a sta le resta el dato que representa el tiempo mximo de almacenamiento de informacin de consultas, de esta forma se obtiene una nueva fecha. El sistema elimina de forma fsica todos los registros cuya fecha de consulta sea menor a la nueva fecha que se obtiene en el P4 del flujo normal del presente caso de uso. El sistema busca el tiempo mximo que la informacin de usuarios eliminados puede permanecer almacenada. Nota: La tabla donde se encuentra el dato que indica el tiempo mximo que la informacin de los usuarios eliminados puede permanecer en el sistema, ser definida en la etapa de diseo bajo los lineamientos de GS1 Colombia. Si la consulta no arroja resultados, no se ejecutar la eliminacin de dicha informacin, no se realiza ninguna otra accin y se finaliza el caso de uso. Si la consulta arroja resultados, se obtiene la fecha actual del sistema y a sta le resta el dato del tiempo mximo de almacenamiento de informacin de usuarios eliminados, de esta forma se obtiene una nueva fecha. El sistema elimina de forma fsica de la tabla SSO_USER que pertenece a la base de datos HabitatMetamodelo (Suministrada por GS1) todos los usuarios cuyo estado sea Inactivo y la fecha de eliminacin de los mismos sea menor a la nueva fecha obtenida en el P8 del flujo normal del presente caso de uso. El sistema no realiza ninguna otra actividad. Nota: Los estado de los usuarios se consultan en la tabla SSO_USER_STATE_TRACE de la base de datos HabitatMetamodelo (Suministrada por GS1 Colombia) Requisito de Producto REQ05 Manejo de Informacin (REQ05-02) Asociado CU006 EJECUTAR JOB EN SQL SERVER PARA ELIMINAR INFORMACIN Descripcin Tarea que se ejecuta de forma automtica para eliminar de forma fsica CU informacin de histrico de consultas e informacin de usuarios eliminados que

cumplan con el tiempo mximo permitido para el almacenamiento de la informacin. Actores Involucrados Precondicin Postcondicin Secuencia normal ACT003 Deben existir histricos de consulta o informacin de usuarios eliminados Informacin eliminada de forma fsica de la base de datos Paso Accin del actor P1 Accin del Sistema Se ejecuta de forma automtica en SQL Server el Job almacenado para eliminar informacin. El sistema consulta el tiempo mximo que se pueden almacenar registros en el histrico de consultas. Nota: La tabla donde se consulta el dato que indica cual es el tiempo mximo que la informacin del histrico de consultas puede estar almacenada, ser definida en la etapa de diseo, bajo los lineamientos de GS1 Colombia. Si la consulta no arroja resultados, no se ejecutar la eliminacin de la informacin del histrico de consultas y va al P6 del flujo normal del presente caso de uso. Si la consulta arroja resultados, obtiene la fecha actual del sistema, a sta le resta el dato que representa el tiempo mximo de almacenamiento de informacin de consultas, de esta forma se obtiene una nueva fecha. El sistema elimina de forma fsica todos los registros cuya fecha de consulta sea menor a la nueva fecha que se obtiene en el P4 del flujo normal del presente caso de uso. Contina el P6 del flujo normal del presente caso de uso. El sistema busca el tiempo mximo que la informacin de usuarios eliminados puede permanecer almacenada. Nota: La tabla donde se encuentra el dato que indica el tiempo mximo que la informacin de los usuarios eliminados puede permanecer en el sistema, ser definida en la etapa de diseo bajo los lineamientos de GS1 Colombia. Si la consulta no arroja resultados, no se ejecutar la eliminacin de dicha informacin, no se realiza ninguna otra accin y se finaliza el caso de uso.

P2

P3

P4

P5

P6

P7

P8

P9

Si la consulta arroja resultados, se obtiene la fecha actual del sistema y a sta le resta el dato del tiempo mximo de almacenamiento de informacin de usuarios eliminados, de esta forma se obtiene una nueva fecha. El sistema elimina de forma fsica de la tabla SSO_USER que pertenece a la base de datos HabitatMetamodelo (Suministrada por GS1) todos los usuarios cuyo estado sea Inactivo y la fecha de eliminacin de los mismos sea menor a la nueva fecha obtenida en el P8 del flujo normal del presente caso de uso. El sistema no realiza ninguna otra actividad. Nota: Los estado de los usuarios se consultan en la tabla SSO_USER_STATE_TRACE de la base de datos HabitatMetamodelo (Suministrada por GS1 Colombia) Finaliza Caso de Uso

P10 Rendimiento Frecuencia esperada Complejidad Mensajes Tiempo Mximo: 10 seg. mx. 1 vez por da Alta N/A

Observaciones N/A

Vous aimerez peut-être aussi