Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
A continuación, encontrarás dos definiciones funcionales (casos de uso e historias de usuario) con base en diferentes metodologías. Para cada grupo debes: Listar los casos de prueba que propondrías. NO olvides incluir casos de prueba positivos y negativos Ordenar los casos de prueba por prioridades, de la más alta a la más baja. Agregarles la clasificación de prioridad: Alta, media o baja. 1� Casos de uso Id Título Descripcion / pasos Resultado esperado prioridad TC1 Revisión de UI El usuario con rol Administrador debe ver opciones, deshabilitar usuario, desbloquear cuenta, restablecer contraseña, editar usuario dentro del perfil de usuario si la cuenta del usuario está habilitada y bloqueada Ingresar al sistema con usuario admin, ir a Administración > usuarios. Click en nombre de usuario “U0004”. Precondiciones: El usuario admin tiene los permisos: ver panel de usuario, resetear password de usuarios, editar usuarios, deshabilitar/habilitar usuarios, desbloquear cuenta de usuarios. el usuario U0004 se encuentra habilitado y su cuenta esta bloqueada En /#user/U0004 el usuario admin ve el panel de administración de usuario con las opciones: deshabilitar usuario, desbloquear cuenta, restablecer contraseña, editar usuario. cada opción es un hipervínculo que conduce a otra página de título = al nombre de la opción. A excepción de la opción deshabilitar usuario que no conduce a otra página y cambia a habilitar usuario si la opción es cliqueada ALTA TC2 el admin con permisos: ver panel de usuario, resetear password de usuarios, editar usuarios, ve el panel de usuario con la opción desbloquear deshabilitada si el usuario que está revisando se encuentra habilitado y su cuenta desbloqueada Ingresar al sistema con usuario admin, ir a Administración > usuarios. Click en nombre de usuario “U0001”. Precondiciones: El usuario admin tiene los permisos: ver panel de usuario, resetear password de usuarios, editar usuarios, deshabilitar/habilitar usuarios, desbloquear cuenta de usuarios. el usuario U12345 se encuentra habilitado y En /#user/U0001 el usuario admin ve el panel de administración de usuario con las opciones: deshabilitar usuario, desbloquear cuenta, restablecer contraseña, editar usuario. cada opción es un hipervínculo que conduce a otra página de título = al nombre de la opción. ALTA su cuenta está desbloqueada A excepción de la opción deshabilitar usuario que no conduce a otra página y cambia a habilitar usuario si la opción es cliqueada y a excepción de la opción desbloquear cuenta que se encuentra deshabilitada (grisada - grayed out). TC3 el admin con permisos: ver panel de usuario, resetear password de usuarios, editar usuarios, ve el panel de usuario con todas las opciones deshabilitadas a excepción de editar y habilitar si el usuario que está revisando se encuentra deshabilitado Ingresar al sistema con usuario admin, ir a Administración > usuarios. Click en nombre de usuario “U0002”. Precondiciones: El usuario admin tiene los permisos: ver panel de usuario, resetear password de usuarios, editar usuarios, deshabilitar/habilitar usuarios, desbloquear cuenta de usuarios. el usuario U12345 se encuentra deshabilitado En /#user/U0002 el usuario admin ve el panel de administración de usuario con las opciones: habilitar usuario, desbloquear cuenta, restablecer contraseña, editar usuario. - habilitar usuario se muestra como hipervínculo (si se clickea pasa a mostrarse “deshabilitar usuario) - Editar usuario es un hipervínculo - Las opciones restablecer contraseña y desbloquear cuenta que se encuentran deshabilitada (grisada - grayed out). ALTA TC4 El panel de usuario y las opciones de manejo de usuario solo están disponibles para registros de usuarios. si el registro es de persona y no de usuario, el panel de usuario no se muestra Ingresar al sistema con usuario admin, ir a Administración > personas. Click en nombre de persona “Lucila Belén” Precondiciones: “Lucila Belen” es un registro de persona - no es un usuario - no tiene asignado un rol de usuario. El usuario admin tiene los permisos: ver panel de usuario, resetear password de usuarios, editar usuarios, deshabilitar/habilitar usuarios, desbloquear cuenta de usuarios. En /#persona/99887 el usuario admin no ve el panel de administración de usuario. ALTA TC5 sin los permisos ver panel de usuario, resetear password de usuarios, editar usuarios, un usuario no puede ver el panel de usuario ni sus opciones Ingresar al sistema con usuario vendedor, ir a Administración > usuarios. Click en nombre de usuario “U0001”. Precondiciones: El usuario vendedor no tiene los permisos: ver panel de usuario, resetear password de usuarios, editar usuarios, deshabilitar/habilitar usuarios, desbloquear cuenta de usuarios. el usuario U12345 se encuentra deshabilitado En /#user/U0001 el usuario vendedor no ve el panel de administración de usuario. ALTA TC6 El administrador puede editar: nombre de usuario, email de usuario, rol de usuario. Ingresar al sistema con usuario admin, ir a Administración > usuarios. Click en nombre de usuario “U0002”. click en editar usuario reemplazar nombre, email y rol por: María, maria@icq.com, admin click en guardar precondiciones: usuario admin tiene los permisos ver panel de usuario, editar usuario En el perfil de usuario U0002 en /#user/U0002 se ve nombre María, email maria@icq.com, rol: admin ALTA TC7 El administrador puede cliquear en la opción deshabilitar usuario para bloquear el acceso del usuario seleccionado al sistema. Si cliquea en deshabilitar usuario, la cuenta de usuario se bloquea y el texto cambia a “habilitar usuario” . Si cliquea en “habilitar usuario” el usuario recobra el acceso al sistema ingresar al sistema con usuario admin, ir a Administración > usuarios. Click en nombre de usuario “U0001”. click en deshabilitar Precondiciones: El usuario admin tiene los permisos: ver panel de usuario, resetear password de usuarios, editar usuarios, deshabilitar/habilitar usuarios, desbloquear cuenta de usuarios. el usuario U12345 se encuentra habilitado y su cuenta está desbloqueada En /#user/U0001 el usuario admin ve el panel de administración de usuario con las opciones: habilitar usuario, desbloquear cuenta, restablecer contraseña, editar usuario. - habilitar usuario se muestra como hipervínculo (si se clickea pasa a mostrarse “deshabilitar usuario) - Editar usuario es un hipervínculo ALTA mailto:maria@icq.com mailto:maria@icq.com - Las opciones restablecer contraseña y desbloquear cuenta que se encuentran deshabilitada (grisada - grayed out). TC8 El administrador puede cliquear en desbloquear cuenta para desbloquear una cuenta que se encuentra bloqueada porque el usuario ingresó un contraseña incorrecto más de 5 veces. Ingresar al sistema con usuario admin, ir a Administración > usuarios. Click en nombre de usuario “U0003”. en el panel de usuario, click en desbloquear cuenta Precondiciones: El usuario admin tiene los permisos: ver panel de usuario, desbloquear cuenta de usuarios. el usuario U0003 se encuentra bloqueada En /#user/U0003 el usuario admin ve el panel de administración de usuario con la opción desbloquear cuenta y esta se encuentra deshabilitada (grisada - grayed out). ALTA TC9 El administrador puede cliquear la opción restablecer contraseña que envía un email a la casilla de correo seleccionada en el campo email de usuario. Ingresar al sistema con usuario admin, ir a Administración > usuarios. Click en nombre de usuario “U0004”. en el panel de usuario, click en restablecer contraseña Precondiciones: El usuario admin tiene los permisos: ver panel de usuario, resetear password de usuarios el usuario U0004 esta habilitado y su cuenta esta desbloqueada se envía un email con un link de restablecimiento de contraseña a usuario4@test.com ALTA TC10 un usuario que ingresa un password incorrecto mas de 5 veces queda bloqueado y no puede acceder al sistema en /Login ingresar nombre de usuario U0005 y contraseña “yoCreoEnLosMediosMasivosDeComunicaci on” precondiciones:el usuario U0005 ya ha ingresado una se muestra un mensaje de error: “su cuenta ha sido bloqueada luego de 5 intentos fallidos de ingresar al sistema. Para recuperar el acceso contacte al administrador” ALTA contraseña incorrecta 4 veces TC11 un usuario que ingresó un password incorrecto mas de 5 veces y cuya cuenta luego es debloqueada puede acceder al sistema con su antiguo password en /Login ingresar nombre de usuario U0005 y contraseña “apagaLaTeleYpiensaPorTiMismo!” precondiciones: la cuenta de usuario fue desbloqueada El sistema permite el ingreso al usuario y muestra la pantalla de bienvenida /Home ALTA TC12 un usuario que recibe un link de restablecimiento de contraseña puede usarlo para crear una contraseña nueva e ingresar al sistema con el usuario U0004 ingresa a webmail.misistema.com abre el email “restablecimiento de contarseña” cliquea en el link “resetear mi password” en la pestaña que abre el navegador ingresa una nueva contraseña dos veces: - laNaturalezaNutre! - laNaturalezaNutre! precondiciones: el usuario U0004 esta habilitado El sistema despliega el mensaje: nueva contraseña creada con éxito. Para ingresar al sistema haz click aquí (aquí es un hipervínculo que redirige a /Login) ALTA TC13 un usuario deshabilitado no puede acceder al sistema desde /Login con el usuario U0005 ingresa nombre de usuario y contraseña usuario: U0005 contraseña: voyConLaCorrienteSinPensar? El sistema despliega el mensaje: “usuario invalido. Si el nombre de usuario ingresado es correcto. contacta al administrador” ALTA *Todas las pruebas deben ejecutarse en los siguientes exploradores (en sus versiones más recientes) y dispositivos: Chrome, Edge, Firefox, Opera, Brave, Safari �Desktop] Android, Huawei, iOS �Mobile y Tablet] 2� User story o historia de usuario Id título / descripción pasos resultado esperado prioridad CP1 usuario habilitado, no bloqueado, con una dirección en el campo user email clickea en el link restablecer contraseña en /Login clickear en el hipervínculo “restablecer contraseña” en el campo “ingresa tu email” ingresa el email “usuarioAemail@test.com” precondiciones: usuario A esta habilitado, no está bloqueado, tiene una dirección de email “usuarioAemail@test.com” guardada en el campo user email se envía un email con un link de restablecimiento de contraseña a usuarioAemail@test.com ALTA CP2 usuario deshabilitado con una dirección de email en el campo user email clickea en el link restablecer contraseña en /Login clickear en el hipervínculo “restablecer contraseña” en el campo “ingresa tu email” ingresa el email “usuarioBemail@test.com” precondiciones: usuario B esta deshabilitado, no esta bloqueado, tiene una dirección de email “usuarioBemail@test.com” guardada en el campo user email el sistema muestra el siguiente mensaje: “no registramos un usuario activo asociado a tu mail. Para mas asistencia, contacta al administrador” ALTA CP3 usuario habilitado y bloqueado con una dirección de email en el campo user email clickea en el link restablecer contraseña en /Login clickear en el hipervínculo “restablecer contraseña” en el campo “ingresa tu email” ingresa el email “usuarioCemail@test.com” precondiciones: usuario C esta habilitado, y su cuenta esta bloqueada, tiene una dirección de el sistema muestra el siguiente mensaje: “su cuenta está bloqueada debido a múltiples intentos de ingreso fallidos. Por favor contacta al administrador” ALTA mailto:usuarioAemail@test.com mailto:usuarioAemail@test.com mailto:usuarioAemail@test.com mailto:usuarioAemail@test.com mailto:usuarioAemail@test.com email “usuarioCemail@test.com” guardada en el CP4 usuario habilitado, no bloqueado, sin email en el campo user email clickea en el campo restablecer contraseña en /Login clickear en el hipervínculo “restablecer contraseña” en el campo “ingresa tu email” ingresa el email “usuarioDemail@test.com” precondiciones: usuario A esta habilitado, no está bloqueado, no tiene una dirección de email guardada en el campo user email el sistema muestra el siguiente mensaje: “Hubo un error. Por favor contacta al administrador” MEDIA *Todas las pruebas deben ejecutarse en los siguientes exploradores (en sus versiones más recientes) y dispositivos: Chrome, Edge, Firefox, Opera, Brave, Safari �Desktop] Android, Huawei, iOS �Mobile y Tablet] mailto:usuarioAemail@test.com mailto:usuarioAemail@test.com
Compartir