Errores encontrados en Clockify SaaS

Clockify

Clockify es un software de control de tiempo popular y ampliamente utilizado que ayuda a equipos e individuos a gestionar sus horas de trabajo de manera efectiva.

Clockify ofrece características completas, incluyendo el seguimiento del tiempo en tiempo real, entradas de hoja de horas, integración de calendario, seguimiento automático de la actividad, informes robustos, herramientas de gestión de proyectos, y las capacidades de programación de los empleados.

En QAwerk, hemos examinado a fondo Clockify y hemos identificado varias áreas de mejora. Esperamos que nuestro informe ayude al equipo de Clockify a garantizar que su software funcione a la perfección para todos los usuarios.

La función «Duplicar» duplica siempre la última entrada de tiempo creada, independientemente de la seleccionada

GRAVEDAD:

Mayor

PRECONDICIÓN:
  1. El usuario ha iniciado sesión en el espacio de trabajo de Clockify.
  2. Se han creado múltiples entradas de tiempo para un mismo proyecto.
PASOS PARA REPRODUCIR EL ERROR:
  1. Abra la aplicación Clockify y navegue a la sección Time Tracker.
  2. Cree al menos tres entradas de tiempo para el mismo proyecto.
  3. Haga clic en el botón «Duplicar» para la línea principal del proyecto.
ENTORNO:

macOS 14.5
Navegador:

  • 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
RESULTADO ACTUAL:

Se duplica la última entrada de tiempo creada.

RESULTADO ESPERADO:

Todas las entradas de tiempo del proyecto deberían duplicarse y mostrarse en la lista.

Las entradas de tiempo se pueden registrar para fechas futuras sin validación

GRAVEDAD:

Mayor

PRECONDICIÓN:

El usuario tiene acceso a la función «Time Tracker».

PASOS PARA REPRODUCIR EL ERROR:
  1. Abra el enlace: https://app.clockify.me/tracker.
  2. Vaya a la sección «Time Tracker».
  3. Intente crear o editar una entrada de tiempo y fije la fecha en un día futuro.
  4. Guarde la entrada.
ENTORNO:

macOS 14.5
Navegador:

  • 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
RESULTADO ACTUAL:

El sistema permite a los usuarios registrar tiempo para fechas futuras sin validación ni restricciones.

RESULTADO ESPERADO:

El sistema debe validar y restringir el registro de tiempo a la fecha actual o a fechas pasadas. Si se permite el registro de tiempo futuro, debería requerir una justificación o permiso específico.

Las entradas de tiempo se pueden registrar para fechas futuras sin validación

El sistema permite introducir horas no válidas sin validación

GRAVEDAD:

Menor

PRECONDICIÓN:

El usuario tiene acceso a la función «Time Tracker».

PASOS PARA REPRODUCIR EL ERROR:
  1. Abra la aplicación: https://app.clockify.me/tracker.
  2. Navegue hasta la sección «Time Tracker».
  3. Añada o edite una entrada de tiempo.
  4. Introduzca un valor de tiempo no válido (por ejemplo, texto).
ENTORNO:

macOS 14.5
Navegador:

  • 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
RESULTADO ACTUAL:

Es posible introducir texto en un campo designado para la introducción numérica.

RESULTADO ESPERADO:

El sistema debe aplicar la validación de entrada numérica para el campo de entrada de tiempo.

Los clientes recién creados se muestran en la lista de clientes archivados

GRAVEDAD:

Menor

PRECONDICIÓN:

El usuario se encuentra en la página «Clientes» con el filtro «Mostrar archivados» activado.

PASOS PARA REPRODUCIR EL ERROR:
  1. Abra la aplicación: https://app.clockify.me/clients.
  2. Active el filtro «Mostrar archivados» para mostrar los clientes archivados.
  3. Añada un nuevo cliente utilizando el campo «Añadir nuevo cliente».
  4. Guarde el nuevo cliente.
ENTORNO:

macOS 14.5
Navegador:

  • 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
RESULTADO ACTUAL:

El cliente recién creado aparece en la lista de clientes archivados.

RESULTADO ESPERADO:

Los clientes recién creados deberían añadirse a la lista de clientes activos por defecto y no deberían aparecer bajo clientes archivados a menos que se archiven explícitamente.

Aparecen mensajes de error duplicados al intentar añadir una etiqueta con un nombre existente

GRAVEDAD:

Menor

PRECONDICIÓN:

Ya existe al menos una etiqueta en el sistema.

PASOS PARA REPRODUCIR EL ERROR:
  1. Abra la aplicación: https://app.clockify.me/tags.
  2. Vaya a la sección «Etiquetas».
  3. Introduzca un nombre para una etiqueta que ya exista en el sistema (por ejemplo, «etiqueta de prueba»).
  4. Haga clic en el botón «Añadir».
ENTORNO:

macOS 14.5
Navegador:

  • 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
RESULTADO ACTUAL:

Aparecen dos mensajes de error idénticos indicando que la etiqueta ya existe.

RESULTADO ESPERADO:

Debería aparecer un único mensaje de error informando al usuario de que el nombre de la etiqueta ya existe.

He llevado a cabo pruebas funcionales, de interfaz de usuario/UX y de validación para evaluar el sistema desde el punto de vista técnico y del usuario. Debería hacerse más hincapié en la gestión de errores, la mejora de la lógica de validación de campos y la garantía de una visualización precisa de los datos en los distintos modos. Esto ayudaría a que la aplicación fuera aún más fiable y fácil de usar.
Yaroslav, ingeniero de control de calidad

Yaroslav, ingeniero de control de calidad

¿Necesita un socio de control de calidad confiable?

Contáctenos