Errores encontrados en absence.io SaaS
Absence.io es una plataforma digital diseñada para gestionar las bajas y ausencias de los empleados. Agiliza las tareas administrativas, incluido el seguimiento, la actualización y la gestión de todas las formas de ausencias de los empleados.
Esta solución basada en web ofrece muchas funcionalidades, desde calendarios individuales y de equipo, cuadros de mando personales, planificación y gestión de solicitudes hasta exportación y análisis de datos. Además, ofrece una visión general del personal disponible para una planificación sin fisuras.
El equipo de QAwerk ha realizado una prueba exhaustiva de absence.io y ha identificado varios errores que afectan a su rendimiento y a la experiencia del usuario. Le invitamos a descubrir nuestros hallazgos.
Se produce un error al intentar iniciar sesión con Google
Crítico
- Accede a https://app.absence.io/#/actions/login.
- Haga clic en «Iniciar sesión con Google».
- Seleccione una cuenta de Google.
macOS 14.5
Google Chrome Versión 126.0.6478.127 (compilación oficial)
Safari Versión 17.5 (19618.2.12.11.6)
Firefox Versión 128.0
El mensaje de error «Oops. Algo ha ido mal» aparece tras intentar iniciar sesión con Google.
El usuario debería poder iniciar sesión correctamente con Google.
Incoherencia en la entrada de tiempo después de usar la función “Edición Rápida”
Mayor
- El usuario ha creado una cuenta.
- El usuario ha establecido un tiempo mínimo de trabajo de 1 minuto (por ejemplo, 18:15-18:16).
- Abra el siguiente enlace https://app.absence.io/#/timetracking.
- Localice una entrada de tiempo con un rango de tiempo de 18:15-18:16.
- Haga clic en el botón «Edición rápida» situado junto a la entrada.
- Observe el intervalo de tiempo que aparece después de hacer clic.
macOS 14.5
Google Chrome Versión 126.0.6478.127 (compilación oficial)
Safari Versión 17.5 (19618.2.12.11.6)
Firefox Versión 128.0
La entrada de hora cambia incorrectamente a 18:14-18:15.
La entrada de la hora debería permanecer sin cambios (18:15-18:16) después de utilizar la función «Edición rápida».
Conversión de moneda incorrecta al cambiar de moneda
Mayor
- Abra el siguiente enlace https://www.absence.io/pricing/pricing-packages/.
- Haga clic en el menú desplegable de divisas de la esquina superior derecha (USD/EUR/GBP).
- Seleccione una moneda diferente (por ejemplo, EUR o GBP).
macOS 14.5
Google Chrome Versión 126.0.6478.127 (compilación oficial)
Safari Versión 17.5 (19618.2.12.11.6)
Firefox Versión 128.0
El importe no cambia y sigue apareciendo como «2,00 EUR/GBP», independientemente de la moneda seleccionada.
El importe (por ejemplo, 2,00 USD) se convierte al valor correspondiente en la moneda seleccionada (por ejemplo, 1,85 EUR o 1,60 GBP) en función del tipo de cambio actual.
Al hacer clic en el botón «Pruébelo 14 días gratis», los campos obligatorios no se resaltan cuando se dejan vacíos
Mayor
- Abra el siguiente enlace https://absence.io/try-for-free/.
- Rellene sólo el campo de introducción de contraseña.
- Pulse sobre el botón «Pruébelo 14 días gratis».
macOS 14.5
Google Chrome Versión 126.0.6478.127 (compilación oficial)
Safari Versión 17.5 (19618.2.12.11.6)
Firefox Versión 128.0
No ocurre nada después de pulsar el botón «Pruébalo 14 días gratis».
Los campos obligatorios sin rellenar, como «Nombre», «Apellidos» y «Correo electrónico», deberían aparecer resaltados.
Falta de validación para el campo de entrada “Número de teléfono” en la pantalla de precios
Mayor
- Abra el siguiente enlace https://www.absence.io/pricing/pricing-packages/.
- Navegue hasta la página del formulario.
- Introduzca una cadena con caracteres no numéricos en el campo «Número de teléfono» (por ejemplo, «dcscsdcsd»).
- Observe que el campo acepta la entrada no válida sin mostrar un mensaje de error.
macOS 14.5
Google Chrome Versión 126.0.6478.127 (compilación oficial)
Safari Versión 17.5 (19618.2.12.11.6)
Firefox Versión 128.0
El campo «Número de teléfono» permite la introducción de caracteres no numéricos.
El campo debe restringir su entrada únicamente a caracteres numéricos, preferiblemente en un formato de número de teléfono válido (por ejemplo, con guiones o código de país).
El texto introducido en el campo «Comentario» se superpone al nombre del campo
Menor
- Abra el siguiente enlace https://www.absence.io/pricing/pricing-packages/.
- Introduzca una cadena muy larga sin saltos de línea en el campo «Comentario».
- Observe que la entrada se extiende más allá del límite visual del campo, interrumpiendo el diseño.
macOS 14.5
Google Chrome Versión 126.0.6478.127 (compilación oficial)
Safari Versión 17.5 (19618.2.12.11.6)
Firefox Versión 128.0
El nombre del campo «Comentario» se superpone al texto introducido en el campo de entrada.
El nombre del campo «Comentario» no debería superponerse al texto del campo de entrada.
He realizado pruebas funcionales, UI/UX y entre navegadores. Aunque la aplicación es en general fácil de usar y funcional para la gestión del tiempo y las ausencias, he observado áreas de mejora. La validación de datos en los formularios, la correcta visualización de los elementos de la interfaz y la estabilidad de las integraciones, como el inicio de sesión en Google, requieren atención para mejorar la experiencia del usuario y la fiabilidad del sistema.