Errores encontrados en Permanent Archive para iOS

Permanent Archive

5.0

Permanent Archive es una solución móvil creada por la Permanent Legacy Foundation, una organización sin ánimo de lucro cuya misión es preservar el legado digital de las personas para las generaciones futuras. 

Permanent Archive permite crear carteras digitales permanentes para almacenar fotos y vídeos familiares, documentos personales, tus obras de arte, registros empresariales o cualquier otro material digital que quieras transmitir a las generaciones futuras. Los usuarios pueden invitar a otros miembros, como familiares o amigos, a trabajar en el archivo de forma colaborativa mientras controlan sus permisos. 

Permanent Archive nos ha intrigado mucho con su concepto, así que decidimos probarlo y ayudar al equipo a mejorar su producto. Estos son los problemas que encontramos.

500+descargas
3 valoraciones

Aparece un mensaje no informativo en la página cuando se pierde la conexión a internet

GRAVEDAD:

Mayor

PRECONDICIÓN:
  1. La app está instalada.
  2. El usuario ha iniciado sesión en la aplicación.
  3. Se abre la página “Archivos privados”.
PASOS PARA REPRODUCIR EL ERROR:
  1. Contraer la app.
  2. Desconecta la conexión a internet.
  3. Inicie la aplicación.
  4. Actualiza la página actual.
ENTORNO:

iPhone SE, iOS 16.3.1

RESULTADO ACTUAL:

El error “The operation couldn’t be completed. (Permanent.APIError error 1.)” se ha producido en la página.

RESULTADO ESPERADO:

Una notificación como “Se ha perdido la conexión a Internet. Por favor, inténtelo de nuevo” debería aparecer en la página.

Falta la validación del campo obligatorio "Medios sociales" en la página "Añadir medios sociales"

GRAVEDAD:

Mayor

PRECONDICIÓN:
  1. La app está instalada.
  2. El usuario ha iniciado sesión en la aplicación.
PASOS PARA REPRODUCIR EL ERROR:
  1. Inicie la aplicación.
  2. Pulsa en el icono “menú” de la esquina superior izquierda.
  3. Haz clic en [Ver perfil].
  4. Activa el conmutador “Perfil”.
  5. Desplaza la página hacia abajo.
  6. Haga clic en [Editar] junto al elemento “Presencia en línea”.
  7. Haga clic en [Añadir enlace].
  8. Haga clic en [Listo].
ENTORNO:

iPhone SE, iOS 16.3.1

RESULTADO ACTUAL:

Se ha añadido la red social.

RESULTADO ESPERADO:

Debajo del campo “Medios sociales” debería aparecer una advertencia del tipo “Este campo es obligatorio”. Se produce un problema similar cuando el usuario introduce un enlace de medios sociales no válido. En este caso, debería aparecer una advertencia como “Por favor, introduzca un enlace social válido”.

Después de publicar un archivo privado, la opción "Publicar" sigue estando disponible

GRAVEDAD:

Mayor

PRECONDICIÓN:
  1. La app está instalada.
  2. El usuario ha iniciado sesión en la aplicación.
  3. Se carga al menos un archivo privado.
  4. El archivo privado del paso 3 aún no se ha publicado.
PASOS PARA REPRODUCIR EL ERROR:
  1. Inicie la aplicación.
  2. Pulsa en el icono “menú” de la esquina superior izquierda.
  3. Haz clic en el elemento “Archivos privados”.
  4. Haz clic en el icono de los “3 puntos” del archivo.
  5. Haga clic en [Publicar].
  6. Haga clic en [Publicar] en la ventana emergente.
  7. Actualice la página actual.
  8. Vuelva a hacer clic en el icono “3 puntos” del mismo archivo.
ENTORNO:

iPhone SE, iOS 16.3.1

RESULTADO ACTUAL:

La opción “Publicar” está disponible para este fichero.

RESULTADO ESPERADO:

La opción “Publicar” no debería estar disponible para este fichero porque ya ha sido publicado.

Cuando el usuario inicia sesión con credenciales no válidas, no aparece ninguna advertencia

GRAVEDAD:

Mayor

PRECONDICIÓN:
  1. La aplicación está instalada.
  2. El usuario ya ha creado una cuenta.
  3. El usuario ha cerrado sesión en la aplicación.
PASOS PARA REPRODUCIR EL ERROR:
  1. Inicie la aplicación.
  2. Haga clic en el enlace “¿Ya tiene una cuenta?”.
  3. Haga clic en [Continuar].
  4. Introduzca una dirección de correo electrónico válida en el campo “Correo electrónico”.
  5. Introduzca una contraseña no válida en el campo “Contraseña”.
  6. Haga clic en [Enviar].
ENTORNO:

iPhone SE, iOS 16.3.1

RESULTADO ACTUAL:

En la página no aparecía ninguna notificación sobre credenciales no válidas.

RESULTADO ESPERADO:

En la página debería aparecer una advertencia del tipo “Se ha introducido una dirección de correo electrónico o una contraseña no válidas. Inténtelo de nuevo”. El mismo comportamiento se produce cuando el usuario intenta iniciar sesión con los campos de credenciales vacíos o con un correo electrónico no válido.

Falta la validación del campo "Correo electrónico del destinatario" en la ventana emergente "Enviar invitación”

GRAVEDAD:

Grave

PRECONDICIÓN:
  1. La aplicación está instalada.
  2. El usuario ha iniciado sesión en la aplicación.
  3. Se abre la página “Invitaciones”.
PASOS PARA REPRODUCIR EL ERROR:
  1. Haga clic en [Enviar nueva invitación].
  2. Introduzca un nombre en el campo “Nombre del destinatario”.
  3. Introduzca un correo electrónico no válido, como “prueba”, en el campo “Correo electrónico del destinatario”.
  4. Haga clic en [Enviar].
ENTORNO:

iPhone SE, iOS 16.3.1

RESULTADO ACTUAL:

La invitación se ha añadido a la sección “Tus invitaciones”.

RESULTADO ESPERADO:

Debajo del campo “Correo electrónico del destinatario” debería aparecer la advertencia “Introduzca una dirección de correo electrónico válida”.

Aparece una advertencia no informativa cuando el usuario se registra con un correo electrónico ya utilizado

GRAVEDAD:

Menor

PRECONDICIÓN:
  1. La aplicación está instalada.
  2. El usuario ya ha creado una cuenta.
  3. El usuario ha cerrado sesión en la aplicación.
PASOS PARA REPRODUCIR EL ERROR:
  1. Inicie la aplicación.
  2. Introduzca un nombre completo en el campo “Nombre completo”.
  3. Introduce el correo electrónico ya utilizado en el campo “Correo electrónico”.
  4. Introduzca una contraseña en el campo “Contraseña”.
  5. Haga clic en [Registrarse].
  6. Haga clic en [Aceptar] en la ventana emergente “Condiciones”.
ENTORNO:

iPhone SE, iOS 16.3.1

RESULTADO ACTUAL:

Aparece la advertencia “Algo ha ido mal. Inténtelo de nuevo más tarde”.

RESULTADO ESPERADO:

En la página debería aparecer una advertencia del tipo “Este correo electrónico ya se ha utilizado”.

Falta validación para el campo “Email” en la página "Olvidé mi contraseña”

GRAVEDAD:

Menor

PRECONDICIÓN:
  1. La aplicación está instalada.
  2. El usuario ya ha creado una cuenta.
  3. El usuario ha cerrado sesión en la aplicación.
PASOS PARA REPRODUCIR EL ERROR:
  1. Inicie la aplicación.
  2. Pulsa en el enlace “¿Ya tienes una cuenta?”.
  3. Haz clic en [Continuar].
  4. Haga clic en el enlace “¿Ha olvidado su contraseña?”.
  5. Introduzca un correo electrónico no válido en el campo “Correo electrónico”, por ejemplo, “prueba”.
  6. Haga clic en [Enviar].
ENTORNO:

iPhone SE, iOS 16.3.1

RESULTADO ACTUAL:

Se ha devuelto la respuesta “Correo electrónico enviado”.

RESULTADO ESPERADO:

Debajo del campo “Correo electrónico” debería aparecer una advertencia del tipo “Por favor, introduzca un correo electrónico válido”.

Después de actualizar la foto de portada del archivo, la foto anterior sigue presente en la página “Perfil”

GRAVEDAD:

Menor

PRECONDICIÓN:
  1. La app está instalada.
  2. El usuario ha iniciado sesión en la app.
  3. Se suben algunas imágenes como “Archivos privados”.
  4. Se establece una foto personalizada para la portada del archivo.
PASOS PARA REPRODUCIR EL ERROR:
  1. Inicie la aplicación.
  2. Haz clic en el icono ‘menú’ de la esquina superior izquierda.
  3. Haz clic en el elemento ‘El archivo …’.
  4. Haz clic en el icono ‘cámara’ cerca de la portada más pequeña.
  5. Seleccione una nueva imagen.
  6. Haz clic de nuevo en el icono ‘menú’.
  7. Vuelva a hacer clic en la opción “Archivo …”.
ENTORNO:

iPhone SE, iOS 16.3.1

RESULTADO ACTUAL:

La imagen antigua sigue apareciendo como portada.

RESULTADO ESPERADO:

La nueva imagen debería mostrarse como portada.

Después de reenviar la invitación, no hay mensaje de confirmación

GRAVEDAD:

Menor

PRECONDICIÓN:
  1. La app está instalada.
  2. El usuario ha iniciado sesión en la app.
  3. Se abre la página “Invitaciones”.
  4. Al menos una invitación está presente en la sección “Tus invitaciones”.
PASOS PARA REPRODUCIR EL ERROR:

Haga clic en [Reenviar] para la invitación existente.

ENTORNO:

iPhone SE, iOS 16.3.1

RESULTADO ACTUAL:

No hay confirmación de que el reenvío se haya realizado correctamente.

RESULTADO ESPERADO:

En la página debería aparecer una confirmación del tipo “La invitación se ha reenviado correctamente”. El mismo problema se produce en el caso de la revocación de una invitación: en la página no aparece ninguna confirmación sobre el resultado del proceso de revocación.

Realicé pruebas funcionales, de interfaz gráfica de usuario, de usabilidad, positivas y negativas. La mayoría de los errores giran en torno a una validación incorrecta de las entradas. Antes de cada lanzamiento, ejecutaba más casos de pruebas negativas y realizaba pruebas de regresión para diferentes áreas de la aplicación.
Kateryna, ingenieros de control de calidad

Kateryna, ingenieros de control de calidad

¿Necesita un socio de control de calidad confiable?

Contáctenos