Errores encontrados en DeskTime SaaS

DeskTime

DeskTime es una aplicación de control del tiempo diseñada para ofrecer a las empresas una solución todo en uno para la gestión de la mano de obra. Incluye funciones como el seguimiento automático del tiempo, el cálculo de costes y la integración con terceros.

Las funcionalidades de DeskTime van desde el seguimiento de títulos de documentos hasta la programación de turnos, con el objetivo de sustituir las hojas de horas manuales y proporcionar un seguimiento más preciso del tiempo y los recursos.

En nuestro reciente QAwerk Bug Crawl, descubrimos problemas específicos en DeskTime. Estos hallazgos se detallan a continuación, destacando las áreas que pueden requerir atención para optimizar el rendimiento de la plataforma.

Aparece un error de servidor 500 cuando el usuario hace clic en el icono de Twitter

GRAVEDAD:

Crítico

PRECONDICIÓN:

El usuario se encuentra en la página ‘Iniciar sesión’.

PASOS PARA REPRODUCIR EL ERROR:
  1. Haga clic en el icono de Twitter.
  2. Observe el error.
ENTORNO:

Google Chrome v.114.0.5735.199, Microsoft Edge v.114.0.1823.79, Firefox v.115.0.2.

RESULTADO ACTUAL:

Aparece un error de servidor 500.

RESULTADO ESPERADO:

El usuario debería poder conectarse con Twitter; la página de inicio de sesión de Twitter debería abrirse correctamente.

Aparece un error de servidor 500 cuando el usuario hace clic en el icono de Twitter

Todos los grupos creados se eliminan después de guardar los cambios si el grupo por defecto no tiene seleccionado “Días de seguimiento”

GRAVEDAD:

Mayor

PRECONDICIÓN:

El usuario ha iniciado sesión en la app.

PASOS PARA REPRODUCIR EL ERROR:
  1. Vaya a la pestaña ‘Mi perfil’.
  2. Asegúrese de que la sección “Días de seguimiento” contiene sólo un grupo con días seleccionados por defecto.
  3. Deseleccione los días del grupo existente.
    Cree un grupo más y seleccione los días de seguimiento/elija la hora.
  4. Pulse el botón “Guardar cambios”.
ENTORNO:

Google Chrome v.114.0.5735.199, Microsoft Edge v.114.0.1823.79, Firefox v.115.0.2

RESULTADO ACTUAL:

Aparece el siguiente mensaje de error ‘Por favor, seleccione los días de seguimiento en la sección de abajo’.
Los días de seguimiento del primer grupo se restablecen a los valores predeterminados anteriores.
Se elimina el nuevo grupo añadido.

RESULTADO ESPERADO:

Los grupos creados no deben eliminarse.
El mensaje de error sobre los días de seguimiento no completados no debería mostrarse porque los cambios de los días de seguimiento se revierten a los anteriores O debería mostrarse el mensaje de error, pero los cambios no deberían revertirse.

Redacción inadecuada de los mensajes de validación de fechas de inicio/fin en la pestaña “Reservas”

GRAVEDAD:

Mayor

PRECONDICIÓN:
  1. El usuario ha iniciado sesión en la aplicación.
  2. El usuario se encuentra en la pestaña ‘Reservas’.
PASOS PARA REPRODUCIR EL ERROR:
  1. Haga clic en el botón “Añadir una nueva opción de reserva”.
  2. Desmarque la casilla “Disponible 24 horas al día, 7 días a la semana”.
  3. Rellene los siguientes campos: Nombre de la reserva, Grupo, Ubicación, Equipos, Miembros.
  4. Seleccione los días.
  5. Introduzca una “Fecha de finalización” anterior a la “Fecha de inicio”.
  6. Haga clic en el botón “Añadir reserva”.
ENTORNO:

Google Chrome v.114.0.5735.199, Microsoft Edge v.114.0.1823.79, Firefox v.115.0.2

RESULTADO ACTUAL:

Aparecen los siguientes mensajes de error:
‘The available_times.0.starts_at must be a date before available_times.0.ends_at.’;
La fecha de finalización de available_times.0 debe ser posterior a available_times.0.starts_at.

RESULTADO ESPERADO:

Los mensajes de error deben ser claros para el usuario, sin redacción de código.

Redacción inadecuada de los mensajes de validación de fechas de inicio/fin en la pestaña “Reservas”

La lista desplegable de teléfonos contiene valores vacíos en la pestaña “Mi perfil”

GRAVEDAD:

Menor

PRECONDICIÓN:

El usuario ha iniciado sesión en la app.

PASOS PARA REPRODUCIR EL ERROR:
  1. Vaya a la pestaña “Mi perfil”.
  2. Abra la lista desplegable “Teléfono”.
ENTORNO:

Google Chrome v.114.0.5735.199, Microsoft Edge v.114.0.1823.79, Firefox v.115.0.2

RESULTADO ACTUAL:

La lista desplegable “Teléfono” contiene valores vacíos.

RESULTADO ESPERADO:

La lista desplegable “Teléfono” no debería contener valores vacíos.

La lista desplegable de teléfonos contiene valores vacíos en la pestaña “Mi perfil”
DeskTime ofrece funciones intuitivas de seguimiento del tiempo y gestión de la mano de obra que están bien respaldadas con guías y consejos. Sin embargo, hay áreas que necesitan atención, especialmente los enlaces externos y las validaciones de campos de fecha.
Tetiana, ingeniera de control de calidad

Tetiana, ingeniera de control de calidad

¿Necesita un socio de control de calidad confiable?

Contáctenos